您是想实现基础的四则运算计算器还是更高级的计算器呢?

如果是基础的四则运算计算器,可以使用以下代码实现:

# 基础的四则运算计算器

# 加法
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):
    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('非法输入,请重新输入')

如果是更高级的计算器,可以使用第三方库实现更多的功能,比如使用numpy库实现矩阵运算、使用sympy库实现符号计算等等。

Python 计算器实现:基础四则运算与高级功能

原文地址: https://www.cveoy.top/t/topic/fWC0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录