文本内容:
编写程序完成简单计算器的功能:加、减、乘、除-I#定义函数实现加法def addx,y:return x+y#定义函数实现减法def subtractx,y:return x-y#定义函数实现乘法㊀cl fmultiply x,y:return x*y#定义函数实现除法def dividex,y:if y==0:nreturn Error:Division byzero isundefined else:㊀r turnx/yHprint Selectoperation.H Hprint
1.Add nprint
2.Subtractprint
3.Multiply”n1print
4.Divide1while True:#用户输入选择的操作类型choice=inputEnter choice1/2/3/4:#如果用户输入的不是、、、提示用户重新输入1234,,11T!!nif choicein1,2\‘34:numl=float inputEnter firstnumber:n num2=float inputEnter secondnumber:,printnuml,num2,”=addnuml num2rif choice,n nprintnuml,-,num2,“=subtractnuml,num2elif choice,printnuml,num2,”=multiplynuml num2relif choice,printnuml,“=dividenuml,num2elif choice#当用户选择了正确的操作后,退出循环break㊀㊀Is#如果用户输入的不是、、、提示用户输入错误nprintInvalid input”1234,这个程序首先定义了四个函数分别对应加法、减法、乘法和除法然后,它提示用户选择操作类型,并获取两个输入的数字根据用户选择的操作类型,程序会调用相应的函数并打印出结果如果用户试图进行除以零的操作,程序会返回一个错误消息,因为除以零在数学中是未定义的如果用户的输入不是、、、程序1234,会提示用户重新输入。
个人认证
优秀文档
获得点赞 0