請問我的代碼問題出在哪里
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
舉報
2020-03-06
print語句不要與continue語句平齊,因為Python中對于代碼縮進有嚴格的控制,如果平齊,則代表是在同一個代碼塊中,你代碼中print就代表是在if代碼塊中執行,而print在continue后面,則你的print永遠不會被執行,把print與if平齊就好了。
2020-03-06
懂了,謝謝大佬