初学Python——四则运算计算器的编写

玖辰交流群

爱好网络的学习者的聚集地

点击加入

特别声明:小白编写,多有不慎,请多关照!

 欢迎大家来与我交流,我只是一个愚笨的初学者。若以下有不正确或不完美的地方,请指正。谢谢。

 

初学Python------四则运算计算器的编写

以下是四则运算器的代码

while True:
print('输入“+”以进行加法')
print('输入“-”以进行减法')
print('输入“*”以进行乘法')
print('输入“/”以进行除法')
print('输入“quit”以结束运算')
a=input('请输入相应指令:')
if a=='quit':
break
elif a=='+':
num1=float(input('请输入第一个数字:'))
num2=float(input('请输入第二个数字:'))
res=num1+num2
print('结果是:'+str(res))
elif a=='-':
num1=float(input('请输入第一个数字:'))
num2=float(input('请输入第二个数字:'))
res=num1-num2
print('结果是:'+str(res))
elif a=='*':
num1=float(input('请输入第一个数字:'))
num2=float(input('请输入第二个数字:'))
res=num1*num2
print('结果是:'+str(res))

elif a=='/':
try:
num1=float(input('请输入第一个数字:'))
num2=float(input('请输入第二个数字:'))
res=num1/num2
print('结果是:'+str(res))
except ZeroDivisionError:
print('第二个数字不能为零')

值得一提的是,wordpress中暂时没有代码框,阅读起代码来比较不方便。而且缩进在Python中还是十分重要的。为此我折腾了半个多小时。同级语句必须缩进一致,否则就会报错。这也就不得不让学习者对语言的理解更加透彻。

测试图

初学Python------四则运算计算器的编写 初学Python------四则运算计算器的编写

待改进

当开始输入为非运算符或quit时程序不能有效的反馈

 

未经允许不得转载:作者:玖辰, 转载或复制请以 超链接形式 并注明出处 玖辰科技
原文地址:《初学Python——四则运算计算器的编写》 发布于2019-06-27

分享到:
赞(8) 打赏

评论 2

3 + 8 =
  1. #1
    玖辰

    测试

    管理员玖辰1个月前 (07-20)回复
  2. #2
    玖辰

    继续测试

    管理员玖辰1个月前 (07-20)回复
初学Python——四则运算计算器的编写

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

Vieu4.0主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册