Python 004 动手题 1, 不光是5,其他数字都可以~~~我的答案
temp = input('请输入一个整数:')Number = int(temp)
i = Number + 1 - Number
while Number:
print(i)
i = i + 1
Number = Number - 1 这是什么意思?
i = Number + 1 - Number 冬雪雪冬 发表于 2019-9-5 21:20
这是什么意思?
i = Number + 1 - Number
我也是新手,我大概解释一下~~不一定对~
i = Number + 1 - Number 表示 i 的数值,例如:
Number = 5
i = 5 + 1 -5 =1
为的是让 第一次 print 显示出来数字1~不管Number 是几,都会显示数字1
冬雪雪冬 发表于 2019-9-5 21:20
这是什么意思?
i = Number + 1 - Number
print('请输入一个整数:',end =' ')
temp = input()
Number = int(temp)
i = 1
while Number:
print(i)
i = i + 1
Number = Number - 1
我又改进了一下~~~~~~感觉i=Number+1-Number 换成 i=1应该是最好的~ 马良python 发表于 2019-9-5 22:23
print('请输入一个整数:',end =' ')
temp = input()
Number = int(temp)
number+1-number就相当于1,是一个不必要的操作,定义一个全局变量i=1就行了 隔壁家的杰瑞 发表于 2019-9-5 22:30
number+1-number就相当于1,是一个不必要的操作,定义一个全局变量i=1就行了
是的~~ 思路清奇 服气服气
页:
[1]