為什么我輸出的結果也是對的?還有如果我個人判定0和1不會出現y的list里,自己省略掉可以么?
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 y>x:
? ? ? ? ? ? print x+y
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 y>x:
? ? ? ? ? ? print x+y
2018-07-21
舉報
2018-07-23
高位可以去掉9,地位可以去掉0和1,可以優化
2018-07-21
在這兩個list里元素是字符串? ? 不是數字? ?通過字符串的比較? 輸出兩個符合要求的字符串的連接?
2018-07-21
兩位數,前面不可能是0,所以如果X作為十位數肯定不為0,再說了為什么要省略呢,不影響計算啊。另外最后的輸入不應該是
print x*10+y嗎