temp = input('') number = int(temp) 缩写 number=int(input(''))
temp = input('') number = int(temp) 缩写 number=int(input(''))实际应用效果一样,为什么代码不写后者,我看都是写第一种呢???
temp = input('请输入一个整数:')
number = int(temp)
i = 1
while number:
print(i)
i = i + 1
number = number - 1
-----------
写成
number=int(input('请输入一个整数:'))
i=1
while number:
print(i)
i=i+1
number=number-1
也是一样的. 刚入门好理解~ 教程一般都写前者,既然是教程总得一步一步解释清楚是不?熟练后一般都写后者。 因为方便理解,一步一步来的,要不然刚开始学习的话会看不太懂。 没区别的
第一种适合初学者,比较好理解
第二种熟练了以后可以用 我个人理解:这两种写法的结果都是一样的。如果硬要给个解释的话,那么我想前者的好处就是保留了原始输入数据。如果程序需要,可以对其做其他处理。 第一种好理解,如果你熟练了换成第二种也是没问题的 第一种就是入门用的,熟练之后基本都是第二种 后面那种写法有两个好处,
1. 不用为变量命名
2. 别人读起来费劲 因为初学
页:
[1]