雙重循環的使用
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
后面兩句為什么要加 什么意思 ?
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
后面兩句為什么要加 什么意思 ?
2018-07-27
舉報
2018-07-27
*10是十位數*100就是百位
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 代表十位數
2018-07-27
兩位數,所以十位上的數字沒有“0”。如果循環按你這樣寫,x就是十位上的數字。x*10再加個位上的數字y得到目標兩位數。
2018-07-27
x是十位數,y是個位數,if語句作為判斷條件,最后打印出來,注意x是十位數,所以x*10