請(qǐng)問我的代碼問題出在哪里
for x in ['1','2','3','4','5','6','7','8','9']:
? ? for y in ['1','2','3','4','5','6','7','8','9']:
? ? ? ? if x>=y :
? ? ? ? ? ? continue
? ? ? ? ? ? print x+y
for x in ['1','2','3','4','5','6','7','8','9']:
? ? for y in ['1','2','3','4','5','6','7','8','9']:
? ? ? ? if x>=y :
? ? ? ? ? ? continue
? ? ? ? ? ? print x+y
2020-03-06
舉報(bào)
2020-03-06
print語句不要與continue語句平齊,因?yàn)镻ython中對(duì)于代碼縮進(jìn)有嚴(yán)格的控制,如果平齊,則代表是在同一個(gè)代碼塊中,你代碼中print就代表是在if代碼塊中執(zhí)行,而print在continue后面,則你的print永遠(yuǎn)不會(huì)被執(zhí)行,把print與if平齊就好了。
2020-03-06
懂了,謝謝大佬