11 - 流程控制-for循环

目录

一、什么是for循环

二、for循环语法

三、for循环举例说明

四、range()

五、for循环与range()实现执行特定循环次数举例说明

六、阶段性综合训练


一、什么是for循环

  • for循环也可以让 指定的代码 按照指定的次数 重复执行。
  • for循环可以遍历容器中的数据。
遍历:从容器中把数据一个一个取出来。
容器:字符串、列表、元祖、字典数据。

二、for循环语法

11 - 流程控制-for循环_第1张图片
注意:
  • 字符串中存在多少个字符,代码就执行多少次。
  • 每次循环,会从字符串中取出一个字符保存到临时变量中。
  • for和in都是关键字。

三、for循环举例说明

需求:
  • 遍历字符串“itheima”。
  • 添加逻辑判断,遇到字母e的时候退出循环。
11 - 流程控制-for循环_第2张图片

四、range()

  • 应用场景:for循环想要实现 循环特定次数,需配合range()方法。
  • 使用方法:
11 - 流程控制-for循环_第3张图片
注意:
  • range(n)可以生成[0,n)的整数的序列,不包含n。

五、for循环与range()实现执行特定循环次数举例说明

需求1:
  • 打印100遍我错了
11 - 流程控制-for循环_第4张图片
需求2:
  • 使用for循环实现计算0~100所有数字的累加和结果
11 - 流程控制-for循环_第5张图片

六、阶段性综合训练

需求:

1. 提示用户输入登录系统的用户名和密码。

2. 校验用户名和密码是否正确(正确的用户名:admin、密码:123456)。

3. 如果用户名和密码都正确,打印“登录成功!”,并结束程序。

4. 如果用户名或密码错误,打印“用户名或密码错误!”,提示用户继续输入用户名和密码登录。

5. 如果用户输入的用户名为“exit”,则退出程序。

11 - 流程控制-for循环_第6张图片

你可能感兴趣的:(Python,python)