一串应用代码
这是一个简单的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):
return x / y
# 输出欢迎信息
print("欢迎使用计算器")
# 循环执行计算器操作
while True:
# 获取用户输入
choice = input("请选择操作:1.加 2.减 3.乘 4.除 5.退出\n")
# 判断用户选择的操作
if choice == '1':
# 获取用户输入的两个数字
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
# 调用加法函数并输出结果
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
# 获取用户输入的两个数字
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
# 调用减法函数并输出结果
print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
# 获取用户输入的两个数字
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
# 调用乘法函数并输出结果
print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
# 获取用户输入的两个数字
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
# 判断第二个数字是否为0
if num2 == 0:
print("除数不能为0")
else:
# 调用除法函数并输出结果
print(num1, "/", num2, "=", divide(num1, num2))
elif choice == '5':
# 退出循环
break
else:
# 提示用户输入错误
print("请输入正确的选项")
该代码实现了一个简单的控制台计算器应用,可以让用户输入两个数字并进行加、减、乘、除等基本运算。
原文地址: https://www.cveoy.top/t/topic/iyR 著作权归作者所有。请勿转载和采集!