雖然寫出來了,但是感覺像C一點都不簡潔,不優雅,怎么辦?
for x in [ 0,1,2,3,4,5,6,7,8,9 ]:
? ? for y in [ 0,1,2,3,4,5,6,7,8,9 ]:
? ? ? ? z = x*10 + y
? ? ? ? a = z/10
? ? ? ? b = z%10
? ? ? ? if a < b:
? ? ? ? ? ? print z
for x in [ 0,1,2,3,4,5,6,7,8,9 ]:
? ? for y in [ 0,1,2,3,4,5,6,7,8,9 ]:
? ? ? ? z = x*10 + y
? ? ? ? a = z/10
? ? ? ? b = z%10
? ? ? ? if a < b:
? ? ? ? ? ? print z
2018-09-27
舉報
2018-09-28
舍近求遠,不需要a,b。x和y就是十位和個位了
2018-09-29
2018-09-27
for x in range(1,9):
??? for y in range(1,9):
??????? if x < y:
??????????? print x*10+y
2018-09-27