python笔记07while和for循环
先声明一下 各位大佬,这是我的笔记。 如有错误,恳请指正。 另外,感谢您的观看,谢谢啦!
当我们要重复执行某些操作时,比如循环给列表赋值,反复输出每个值时循环就显得尤为重要了
for循环,其语句格式是这样的
for i in range(10):
if i%2 :
print(i)
1
3
5
7
9
格式中在in后面的应该是可迭代对象,所以还可以是list,str
for i in 'ADsSaFdACZeAsDAS':
if i.islower() :
print(i)
s
a
d
e
s
for i in [1,23,43,4,1,24,654,3,22,13]:
if i<20 :
print(i)
1
4
1
3
13
接下来看while循环
i = 0
while i != 10 :
print('第%d次循环'%i)
i +=1
第0次循环
第1次循环
第2次循环
第3次循环
第4次循环
第5次循环
第6次循环
第7次循环
第8次循环
第9次循环
while语句会判断while后面的表达式的布尔值,如果为True就运行它下面的代码块