Python这里为什么break和continue会出错,怎么改?

最常见的错误,也是python最烦人的错误。。。。
python是没有{}的,所以它的程序是要严格对齐的,要不然就会出错。
while True:
(四个空格)num=input()
(四个空格)if():
(八个空格)break
(四个空格)elif :
(八个空格)continue
看懂了吗?我只是简写了格式,没有全部打完。if跟num要对齐的,你没有对齐,if是不可以跟while同齐的,if是while里的一部分,所以if要退出来,退4空格,不能跟while平齐的。4个空格是python的对齐要求。
这样应该就没问题了。
这就是我不喜欢和使用python的原因。。。对齐太严了,很多时候,很难察觉,而且程序都是从上往下写的,上面一个对齐没有写正确,下面的多个内部函数,全部都要重新对齐一下,只要对齐,失误一个对齐,我就很崩溃了,但是python库多,一般我都是python有库的时候,想懒,才会用python写。。。。
因为我写的时候有空格,但我提交后,网页会自动把我的空格删掉,所以我只能手写了,标了空格的地方,就按几个空格来打,如果按空格怕按错,就按键盘上的tab键,一般一个tab代表四个空格,刚好一个对齐。。。

  • 鏈夊缂栫▼鐨勬湅鍙嬬粰鎺ㄨ崘涓涓嬫柊鎵嬪浠涔濂戒笂鎵?
    绛旓細Python瀵瑰垵瀛﹁呮潵璇翠篃鏄竴涓叆闂ㄧ骇缂栫▼璇█銆侾ython鍙敤浜嶹eb寮鍙戠殑搴旂敤绋嬪簭鍜屾闈㈠簲鐢ㄧ▼搴忥紝杩欑鍔ㄦ佽瑷鏀寔OOP缂栫▼銆佽繃绋嬪紡缂栫▼鍜屽嚱鏁板紡缂栫▼銆傚彟澶栵紝瀹冩槸寮婧愯瑷锛岃繖鎰忓懗鐫瀹冨彲浠ュ厤璐瑰叆鎵嬶紝鏈夌潃鐩稿綋娲昏穬鐨勭ぞ鍖恒備笉杩囷紝浣滀负涓绉嶅叆闂ㄧ骇缂栫▼璇█鑰岃█锛孭ython鏈夌偣澶嶆潅銆傛瘮濡傝锛岃淇濇寔涓瀹氱殑鍛藉悕鍜岀缉杩涳紝閮芥槸...
  • 扩展阅读:wordpress免费网站 ... 学python后到底能干什么 ... python手机版下载官方 ... python for beginners ... path browser在python ... python 获取日期datetime ... python e exported ... python网站入口 ... ph官方中文版下载入口 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网