正確的代碼是在if的那個代碼塊的 但為什么不能像圖中那樣 將print跳出if的代碼塊 放在一行的開頭呢?我記得很多代碼的最后 print是在開頭的 不是在某個代碼塊的啊這張圖其實也和上一張圖片有同一個問,就是為什么不能像圖中那樣 將print跳出if的代碼塊 放在一行的開頭呢?還有為什么?x?每循環一次,y?就會循環 3 次呢?
2 回答
已采納

清波
TA貢獻165條經驗 獲得超90個贊
第一個問題:
print 也只是一個普通的Python 語句, 它的使用跟其他的語句沒什么不同,肯定是需要放在正常的縮進里面的。
第二個問題:
print 跟上面一樣,多層循環的問題, 是這樣的, 每當最外層 的 for 循環依次, 進入它的縮進后,會執行完里面的代碼,換到 這段代碼的話,就是執行完里面的for 循環。 所以表現的形式 就是 外層循環依次, 內層三次。
點擊展開后面3條
添加回答
舉報
0/150
提交
取消