一、什么是for循环
-
for循环也可以让 指定的代码 按照指定的次数 重复执行。
-
for循环可以遍历容器中的数据。
遍历:从容器中把数据一个一个取出来。
容器:字符串、列表、元祖、字典数据。
二、for循环语法
注意:
-
字符串中存在多少个字符,代码就执行多少次。
-
每次循环,会从字符串中取出一个字符保存到临时变量中。
-
for和in都是关键字。
三、for循环举例说明
需求:
-
遍历字符串“itheima”。
-
添加逻辑判断,遇到字母e的时候退出循环。
四、range()
-
应用场景:for循环想要实现 循环特定次数,需配合range()方法。
-
使用方法:
注意:
-
range(n)可以生成[0,n)的整数的序列,不包含n。
五、for循环与range()实现执行特定循环次数举例说明
需求1:
-
打印100遍我错了
需求2:
-
使用for循环实现计算0~100所有数字的累加和结果
六、阶段性综合训练
需求:
1. 提示用户输入登录系统的用户名和密码。
2. 校验用户名和密码是否正确(正确的用户名:admin、密码:123456)。
3. 如果用户名和密码都正确,打印“登录成功!”,并结束程序。
4. 如果用户名或密码错误,打印“用户名或密码错误!”,提示用户继续输入用户名和密码登录。
5. 如果用户输入的用户名为“exit”,则退出程序。