九州体育网 - 十年信誉网站

关于作者

Discuss / Python / 问题

问题

Topic source

南NN123

#1 Created at ...

为什么在交互环境下 最后一行print('END')总报错。。确定打字没问题。。

ny12348

#2 Created at ...

同问,只要是没有缩进就显示语法错误

MitsUI黄畅

#3 Created at ...

缩进完打出来结果就不同了

n = 1 while n <= 100: ... if n > 10: # 当n = 11时,条件满足,执行break语句 ... break # break语句会结束当前循环 ... print(n) ... n = n + 1 ... print('END') ... 1 END 2 END 3 END 4 END 5 END 6 END 7 END 8 END 9 END 10 END

#使用文本标记器保存代码后打出来 倒是对的 PS C:\work> py BMI.py 1 2 3 4 5 6 7 8 9 10 END

无敌灬兔子

#4 Created at ...

python中以缩进表示所属关系 你们的最后一个输出出错我预测可能是行前面有 空格,如题所示,打完了while以后下面缩进是统一的,但是print和上面的缩进不同但是又跟while也不同就直接报错了 错误示范 n = 1 while n <= 100: if n > 10: # 当n = 11时,条件满足,执行break语句 break # break语句会结束当前循环 print(n) n = n + 1 print('END') 正确示范

n = 1 while n <= 100: if n > 10: # 当n = 11时,条件满足,执行break语句 break # break语句会结束当前循环 print(n) n = n + 1 print('END') 希望对大家有赞助九州体育网

无敌灬兔子

#5 Created at ...

python中以缩进表示所属关系 你们的最后一个输出出错我预测可能是行前面有空格,如题所示,打完了while以后下面缩进是统一的,但是print和上面的两级缩进都不同就直接报错了

错误示范 n = 1 while n <= 100: if n > 10: # 当n = 11时,条件满足,执行break语句 break # break语句会结束当前循环 print(n) n = n + 1 print('END')

正确示范 n = 1 while n <= 100: if n > 10: # 当n = 11时,条件满足,执行break语句 break # break语句会结束当前循环 print(n) n = n + 1 print('END') 希望对大家有赞助九州体育网


  • 1

Reply

WARNING: You are using an old browser that does not support HTML5. Please choose a modern browser (Chrome / Microsoft Edge / Firefox / Sarafi) to get a good experience.