一、while循环:
https://blog.csdn.net/qq_16555103/article/details/83755359 ----------- while 循环介绍
https://blog.csdn.net/qq_16555103/article/category/8322419 ------------- while、for 循环例题
二、for循环基本知识:
1、for语句语法:
for 与 while不同的是,for循环循环是有次数限制的,不会死循环,且可以遍历无序的数据类型(set、dict)。
变量与后面的可迭代对象控制循环的次数,变量本身未必print,如下:
2、for 遍历dict:
1、for 默认遍历dict的key:
for i in dict(name = '刘',age = 22): # 结果 :name
# age
print(i)
2、for 遍历dict的values:
(1)利用dict . values() 方法 :该方法得到values可迭代对象!
for i in dict(name = '刘',age = 22).values():
print(i)
(2)利用 dict . items() 方法 :该方法得到可迭代对象!
注意 一定要用两个参数for循环(一个只打印key),
for i,j in dict(name = '刘',age = 22).items():
print(i)
print(j)
三、pass语句:
常用if、while、for语句中。
四、系统函数range( , , ):
range函数的语法:必须是整型数据,而且区间是前闭后开。
print(range(0,10)) # 输出结果是一个迭代器,不占内存,通过for循环遍历。
结果:
五、while 循环 与 for循环的例题:
https://blog.csdn.net/qq_16555103/article/category/8322419 ----------- 例题