课后作业中我有些疑问想请教一下
i = 0while i <= 100:
if i % 2 != 0:
print(i, end=' ')
i += 1
else:
i += 1
我把i=0改成i=int()也成立,那是不是说明i=0就表示i=int() >>> i=int()
>>> i
0
>>>
自己在IDE里试一下多动手。
一个null转为整形那就是整数0啦! int()方法默认产生的值是0,而且所有这种方法都有产生的默认值
>>> i = 0
>>> print(i)
0
>>> n = int()
>>> print(n)
0
>>> a = str()
>>> a
''
>>> b = float()
>>> b
0.0
>>> m = list()
>>> m
[]
>>> c = tuple()
>>> c
()
>>> d = set()
>>> d
set()
>>> int() 就是 0,记住就行了。
页:
[1]