一、for 循环
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
1、for 循环的语法格式
for 循环语法格式
2、for 循环,也叫遍历、迭代的实现逻辑:以列表为例,从索引为0开始取值,直至取出全部的值,循环结束。在这个过程中,索引会自动加1
for循环的实现逻辑
3、对字典使用for循环:取到值默认是所有的key;取字典中所有的值:for v in dic.values();取字典中所有的键和值:for k,v in dic.items(),在获取所有的键和值时若使用单个变量接收的话得到的是结果元组,了解即可
对字典使用for循环
4、多重for循环之列表嵌套列表一:在执行第一个for循环之后会进入第二个for循环,在第二个for循环完成之后第一轮循环才真正结束,开始进入第二轮的循环,也就是由内向外,先执行完内层的for循环,再执行外层的
列表嵌套列表循环一
5、多重for循环之列表嵌套列表二:
列表嵌套for循环二
6、多重for循环打印图形:在没有具体的东西可以用来循环的时候,就可以用range这个内置函数,生成一个类似列表的东西,就可以进行for循环
多重for循环
内置函数range():
1、传一个参数:默认从0开始,参数值代表终止位置的值,不包含这个参数值,如:
range()
2、传两个参数:第一个参数代表起始位置,第二个参数代表终止位置(左闭右开)
3、传三个参数:第一个参数代表起始位置,第二个参数代表终止位置,第三个参数代表步长(左闭右开)
end = '':打印的最后一行添加end = '' 表示不换行
7、使用for循环打印九九乘法表
for循环打印九九乘法表
\t:水平制表符,个人理解就是相当于按一下键盘上的tab键