對100以內的兩位數,請使用一個兩重循環打印出所有十位數數字比個位數數字小的數,例如,23(2 < 3)。
for x in [9,8,7,6,5,4,3,2,1]:
? ? for y in [8,7,6,5,4,3,2,1]:
? ? ? ? if x>y:
? ? ? ? ? ? print 10*y+x
這是我做的題,為啥慕課一直提示不對但是我自己覺得沒問題
for x in [9,8,7,6,5,4,3,2,1]:
? ? for y in [8,7,6,5,4,3,2,1]:
? ? ? ? if x>y:
? ? ? ? ? ? print 10*y+x
這是我做的題,為啥慕課一直提示不對但是我自己覺得沒問題
2017-02-28
舉報
2017-02-28
對著呢,只不過和標準答案輸出相反,你的是由大到小,標準答案是由小到大
2017-03-07
怎么沒有10?
2017-03-01
算法是對的 只不過慕課的標準答案應該是按從小到大排了,而你是按個位數的從小到大排下來的。你這種就是89 79 69 59……23 13 12這樣的排列了
2017-02-28
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