一、循环引入
1、for循环
- for循环作为编程语言中最强力的特征之一
- Python可以使用for语句循环遍历整个序列 的值
2、range()函数
- 该函数是Python的内置函数,用于生成一系列连续的整数,多用于for循环语句中
- 语法格式:
二、for 循环的使用
- 快捷键:
- 在pycharm中,批量给代码做注释,可以使用快捷键--->ctrl+/
- 代码进行调试,符合PEP8格式规范:ctrl++alt+l
- ==与=的区别:
- == 用于判断两个变量的值是否相同,就用==
- = 如果给变量赋值就用=
- iterable表示一个集合范围--->创建一个集合
三、for循环嵌套if语句:
四、for和 else/break/pass
1、break语句:
- break用在while和for循环中
- 用来终止语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
- break后面得语句不会执行,不要把代码放到break语句后面。
Q:导致死循环的原因?
死循环:条件永远为真
- 书写错误可能会导致死循环
- 在现实开发中,如果循环的次数不确定,或者需要一直保持某种状态,就需要只用死循环
2、pass语句:
- pass 不做任何事情,一般用做占位语句。
- 只要有缩进,而缩进的内容还不确定的时候,此时为了保证语法的正确性,程序结构的完整性,就可以使用pass占位
- 不会报出语法错误