多重循环问题
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 (10*x+y)
我觉得这个代码逻辑没有错误,可是总是输不出正确的答案。题目是:对100以内的两位数,请使用一个两重循环打印出所有十位数数字比个位数数字小的数,例如,23(2 < 3)。
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 (10*x+y)
我觉得这个代码逻辑没有错误,可是总是输不出正确的答案。题目是:对100以内的两位数,请使用一个两重循环打印出所有十位数数字比个位数数字小的数,例如,23(2 < 3)。
2017-04-14
举报