11 - 流程控制-for循环

一、什么是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”,则退出程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值