Python开发简易计算器代码

# Python开发简易计算器代码

# 请注意,您的回复应包括以下要点:

# 避免使用类似于“介绍”、“免费”、“本篇文章”、“下载”等词汇。

# tag需要包括至少三个标签,每个标签的字符长度必须大于或等于5个字符。

# 内容不包括任何标语,请使用markdown进行排版,以防止被机器检测为AI生成的内容。

# 简要回答,不包括背景介绍,请直接回答,避免任何前置说明。

# 提供一个版本,不需要多个版本。

# 标题不能使用前缀或标注的写法,不改变其原义需符合百度搜索引擎原创规则。

# Python开发简易计算器代码

def add(x, y):
    return x + y

def subtract(x, y):
    return x - y

def multiply(x, y):
    return x * y

def divide(x, y):
    if y == 0:
        raise ValueError('除数不能为0')
    return x / y

print('选择运算:')
print('1、相加')
print('2、相减')
print('3、相乘')
print('4、相除')

choice = input('请输入你的选择(1/2/3/4): ')

num1 = float(input('请输入第一个数字: '))
num2 = float(input('请输入第二个数字: '))

if choice == '1':
    print(num1, '+', num2, '=', add(num1, num2))
elif choice == '2':
    print(num1, '-', num2, '=', subtract(num1, num2))
elif choice == '3':
    print(num1, '*', num2, '=', multiply(num1, num2))
elif choice == '4':
    print(num1, '/', num2, '=', divide(num1, num2))
else:
    print('非法输入')
py 文件大小:1.46KB