亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

如圖,為什么說x每循環一次,y就會循環3次?

http://img1.sycdn.imooc.com//57e658d20001218303960417.jpg為什么說x每循環一次,y就會循環3次?

正在回答

2 回答

y處于內層循環,內層循環完畢后, 外層循環才會開始下一層循環。

因此,x每循環一次,y都要循環三次。具體運行情況如下:

x第一次循環:x=A

? ? y第一次循環:y=1 ?,此時打印A1?

? ? y第二次循環:y=2 ?,此時打印A2

? ? y第三次循環:y=3 ?,此時打印A3

? ? 內層循環結束,開始外層第二次循環

x第二次循環:x=B

? ? y第一次循環:y=1 ?,此時打印B1?

? ? y第二次循環:y=2 ?,此時打印B2

? ? y第三次循環:y=3 ?,此時打印B3

? ? 內層循環結束,開始外層第三次循環

x第三次循環:x=C

? ? y第一次循環:y=1 ?,此時打印C1?

? ? y第二次循環:y=2 ?,此時打印C2

? ? y第三次循環:y=3 ?,此時打印C3

? ? 內層循環結束

外層循環結束


0 回復 有任何疑惑可以回復我~
#1

慕粉3751087 提問者

竟然還分 內外循環?有什么規則嗎?如果套嵌2個以上的for循環,那么怎么劃分內循環與外循環?它們在執行上存在優先規則嗎?按什么規則執行?
2016-09-24 回復 有任何疑惑可以回復我~

因為每當X開始一次循環,下面的代碼塊執行完,X才能算作一次循環執行完。如圖,Y循環完3次才能做完循環。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758390    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

如圖,為什么說x每循環一次,y就會循環3次?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號