python入门级学习(七) 之 for循环语句

一、循环引入

1、for循环

  • for循环作为编程语言中最强力的特征之一
  • Python可以使用for语句循环遍历整个序列 的值

python入门级学习(七) 之 for循环语句_第1张图片

2、range()函数

  • 该函数是Python的内置函数,用于生成一系列连续的整数,多用于for循环语句
  • 语法格式:

二、for 循环的使用

  • 快捷键:
    • 在pycharm中,批量给代码做注释,可以使用快捷键--->ctrl+/
    • 代码进行调试,符合PEP8格式规范:ctrl++alt+l
  • ==与=的区别:
    • ==  用于判断两个变量的值是否相同,就用==
    • =    如果给变量赋值就用=

  • iterable表示一个集合范围--->创建一个集合

python入门级学习(七) 之 for循环语句_第2张图片

三、for循环嵌套if语句:

python入门级学习(七) 之 for循环语句_第3张图片

 

四、for和 else/break/pass

1、break语句:

  1. break用在whilefor循环
  2. 用来终止语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
  3. break后面得语句不会执行,不要把代码放到break语句后面。

 

Q:导致死循环的原因?

    死循环:条件永远为真

  1. 书写错误可能会导致死循环
  2. 在现实开发中,如果循环的次数不确定,或者需要一直保持某种状态,就需要只用死循环

 

 

2、pass语句:

  1. pass 不做任何事情,一般用做占位语句
  2. 只要有缩进,而缩进的内容还不确定的时候,此时为了保证语法的正确性,程序结构的完整性,就可以使用pass占位
  3. 不会报出语法错误

你可能感兴趣的:(学习,pycharm,ide)