为了账号安全,请及时绑定邮箱和手机立即绑定

python 3.1中关于while循环函数使用的问题

python 3.1中关于while循环函数使用的问题

一只甜甜圈 2018-07-17 15:05:30
请大家帮帮忙! while True:      reply=input("enter text:")      if reply=="stop":           break      elif not reply.isdigit():           print("bad!"*8)      else:           num=int(reply)           if num<20:               print("low")           else:               print(num**2) print("bye")    在运行程序时,在第一行(while True)打印出一下语句。语法缩进正常!SyntaxError: unindent does not match any outer indentation level (<pyshell#31>, line 13)为什么会这样????
查看完整描述

2 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

https://img1.sycdn.imooc.com//5b4efa830001e2c312840502.jpg

处理好缩进,还是这个结果啊!我用的是交互模式!

查看完整回答
反对 回复 2018-07-18
?
慕森卡

TA贡献1806条经验 获得超8个赞

查出问起所在,是print("bye")没有正常缩进,我试了缩进4个空格也不可以,如何解决这个缩进问题!

查看完整回答
反对 回复 2018-07-18
  • 2 回答
  • 0 关注
  • 270 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信