lililuv 发表于 2024-7-10 02:00:55

分享一些Python基础——一个实现简单的计算器

本贴将使用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:      return x / y    else:      return "除数不能为0"
while True:    print("选择操作:")    print("1.加法")    print("2.减法")    print("3.乘法")    print("4.除法")    print("5.退出")
    choice = input("请输入你的选择(1/2/3/4/5): ")
    if choice == '5':      print("退出计算器")      break
    if choice not in ['1', '2', '3', '4']:      print("无效输入")      continue
    num1 = float(input("请输入第一个数字: "))    num2 = float(input("请输入第二个数字: "))
    if choice == '1':      print("结果:", add(num1, num2))    elif choice == '2':      print("结果:", subtract(num1, num2))    elif choice == '3':      print("结果:", multiply(num1, num2))    elif choice == '4':
      print("结果:", divide(num1, num2))
代码解释:
[*]我们定义了四个函数 add, subtract, multiply, divide 来执行基础的数学运算。
[*]使用 while 循环来创建一个用户可以不断进行计算直到选择退出的界面。
[*]根据用户的选择,程序会执行相应的数学函数,并打印结果。
这个例子很适合初学者学习Python的基础语法,和简单的输入输出操作,望这个实例能帮助到苦力怕论坛的编程爱好者们=w=
页: [1]
查看完整版本: 分享一些Python基础——一个实现简单的计算器