為什么我通過的代碼跟老師的不一樣
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 + y, 為什么答案都需要加個x*10,是因為把x放在十位上么?為什么我這樣寫就過去了,如果我寫x*10,出來的結果就是11111111112,11111111113這樣的
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 + y, 為什么答案都需要加個x*10,是因為把x放在十位上么?為什么我這樣寫就過去了,如果我寫x*10,出來的結果就是11111111112,11111111113這樣的
2017-08-20
舉報
2017-08-20
每個代碼問題都有很多種解,代碼不一樣不一定就是錯了,也許是一種更好的思路呢