python基础(06while循环+for循环)

一、循环

循环的概念

循环语句是一种在程序中多次执行相同代码块的语句。

循环的分类

在python中,循环分为while和for两种,while 循环是一种在满足 条件的情况下重复执行代码块的循环,最终实现的效果和for循环相同。

总结

while循环和for循环本质上没有区别,都是为了实现循环效果

while循环依赖三条件实现循环,for循环依赖range生成数字实现循环

for循环比while循环更强大,代码更简洁,可操作性更强,使用场景非常多

循环的注意点

1. break和continue

break 和 continue 是两个控制流程关键字,通常与循环结构( for 和 while 循环)一起使用,可以在特定情况下退出循环。

它们的主要作用如下:

2. 嵌套

在Python中,循环嵌套是指将一个循环放置在另一个循环内部,以实 现更复杂的控制流程,循环嵌套通常用于方便操作多层数据

注意:需要小心使用循环嵌套,因为它们可能导致代码复杂性的 增加,以及性能问题,特别是当嵌套层数较多时。确保只在需要 的情况下使用嵌套循环,并考虑代码的可读性和效率。

二、while循环

while循环的语法

循环条件 是一个布尔表达式(可以是任何能够返回布尔值的表达式),用于决定是否继续执行循环。

while 后面缩进的代码块是循环体,它包含了需要反复执行的 一组语句

如果条件为真(True),则执行循坏体中的代码,否则,退出 循环,继续执行循环之后(不加缩进)的代码

拓展

while 循环适用于需要根据条件反复执行的情况。它可以用于构 建复杂的算法和处理重复任务。但同时要小心,以免进入无限循 环,导致程序无法终止。

三、for循环

for循环的基本语法

range() 函数通常与 for 循环结合使用,用于生成一系列数字, 以便进行循环

range(数字1,数字2):可以生成 数字1 到 数字2 范围之间的数字

          数字1 表示生成数字的起始值(不写默认为0)

          数字2 表示生成数字的结束值,但生成的数字不包含该值(数 字2)

range生成的数字个数 = for循环循环的次数

拓展

for循环还可以结合其他内置函数使用,包括字符串和后续课程所学的序列(列表,元组,字典,集合),它可以逐个字符串中的每个字符

四、思维导图

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值