python004讲动动手1
给的答案是:
temp = input('请输入一个整数:')
number = int(temp)
i = 1
while number:
print(i)
i = i + 1
number = number - 1
我自己想的:
temp=input('请输入一个整数:')
num=int(temp)
while num:
print(num)
num=num-1
请问下我想的这串代码有没有问题,我试了可以运行,而且结果一致。就是想问下我写的这串代码有哪里潜在的不足
结果也不一样啊..我输入4,
答案给的是1 2 3 4,你的代码是4 3 2 1 都输入10
一个打印1 2 3 4 5 6 7 8 9 10
一个打印10 9 8 7 6 5 4 3 2 1
结果不一致吧 我觉得不要拿number作为while的判断条件,如果输入0,则不会进入while循环,也就是不会打印0 课后作业要求的是小->大打印
你这是 大->小
两个的结果一样?{:10_257:}
页:
[1]