用户:我是大力重金怪822查看:3 回复:7 评论:3 创建时间:2018-12-18T16:03:20
用Python怎么做。。。简单的就行了
贴代码:
#简单四则计算器
a=0
b=0
c=0
a=int(input("输入第一个数"))
b=int(input("输入第二个数"))
c=int(input("输入符号(+,-,*,/)"))
if c='+':
print("ans=",str(a+b))
elif c='-':
print("ans=",str(a-b))
elif c='*':
print("ans=",str(a*b))
if c='/':
ifb!=0:
print("ans=",str(a/b))
else:
print("除数不能为0!")
else:
print("无法识别!")
点赞0
评论
我的python课堂笔记,拿去不谢:
#简易计算器
#+
def add(a,b):
return a+b
#-
def subct(a,b):
return a-b
#x
def muly(a,b):
return a*b
#÷
def divide(a,b):
return a/b
#^
def power(a,b):
return a**b
result=0
def go():
num1=float(input("请输入准备计算的数据1:"))
num2=float(input("请输入准备计算的数据2:"))
print("选择要进行的运算:")
print("1.+ 2.- 3,x 4.÷ 5.次方 6.部署")
c=input("输入选择:(1,2,3,4,5,6)")
if c=="1":
result=add(num1,num2)
print(num1,"+",num2,"=",result)
if c=="2":
result=subct(num1,num2)
print(num1,"-",num2,"=",result)
if c=="3":
result=muly(num1,num2)
print(num1,"x",num2,"=",result)
if c=="4":
result=divide(num1,num2)
print(num1,"÷",num2,"=",result)
if c=="6":
print("计算机部署中...")
go()
if c=="5":
result=power(num1,num2)
print(num1,"^",num2,"=",result)
if result>100:
print("计算结果大于100了,不要太大哦,以免崩溃!")
go()点赞0
评论