用Python程序制作一个简单的计算器
在此示例中,您将学习创建一个简单的计算器,该计算器可以根据用户的输入进行加,减,乘或除。
要理解此示例,您应该了解以下Python编程主题:
通过函数创建简单计算器
示例#程序制作一个简单的计算器
#此函数将两个数字相加
defadd(x,y):
returnx+y
#两个数相减
defsubtract(x,y):
returnx-y
#此函数将两个数字相乘
defmultiply(x,y):
returnx*y
#此函数将两个数相除
defdivide(x,y):
returnx/y
print("选择操作")
print("1.相加")
print("2.相减")
print("3.相乘")
print("4.相除")
#接受用户的输入
choice=input("选择(1/2/3/4):")
num1=float(input("输入第一个数字:"))
num2=float(input("输入第二个数字:"))
ifchoice=='1':
print(num1,"+",num2,"=",add(num1,num2))
elifchoice=='2':
print(num1,"-",num2,"=",subtract(num1,num2))
elifchoice=='3':
print(num1,"*",num2,"=",multiply(num1,num2))
elifchoice=='4':
print(num1,"/",num2,"=",divide(num1,num2))
else:
print("非法输入")
输出结果选择操作
1.相加
2.相减
3.相乘
4.相除
选择(1/2/3/4):2
输入第一个数字:11
输入第二个数字:120
11.0-120.0=-109.0
在此程序中,我们要求用户选择所需的操作。选项1、2、3和4有效。取两个数字,并使用一个if...elif...else分支来执行特定的部分。用户定义的函数add(),subtract(),multiply()和divide()执行不同的操作。