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

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

雙重循環的使用

for x in [1,2,3,4,5,6,7,8,9]:

? ? for y in [ 0,1,2,3,4,5,6,7,8,9 ]:

? ? ? ? if x < y:

? ? ? ? ? ? print x * 10 + y

后面兩句為什么要加 什么意思 ?

正在回答

4 回答

*10是十位數*100就是百位

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

qq_街貓_0 提問者

非常感謝!
2018-07-27 回復 有任何疑惑可以回復我~

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:

? ? ? ? ? ? print x+y

不加單引號就按照數字來加了,

如果按照你寫的方式就是 X*10 代表十位數


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

qq_街貓_0 提問者

謝謝了
2018-07-27 回復 有任何疑惑可以回復我~

兩位數,所以十位上的數字沒有“0”。如果循環按你這樣寫,x就是十位上的數字。x*10再加個位上的數字y得到目標兩位數。

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

qq_街貓_0 提問者

謝謝了
2018-07-27 回復 有任何疑惑可以回復我~

x是十位數,y是個位數,if語句作為判斷條件,最后打印出來,注意x是十位數,所以x*10

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

qq_街貓_0 提問者

謝謝了
2018-07-27 回復 有任何疑惑可以回復我~

舉報

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

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

進入課程

雙重循環的使用

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

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

幫助反饋 APP下載

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

公眾號

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