找回密码
 立即注册
首页 业界区 业界 csq-蓝桥杯python-基础语法3-循环语句进阶

csq-蓝桥杯python-基础语法3-循环语句进阶

袁曼妮 昨天 23:05
Python循环结构全解析:从基础到进阶

引言

循环结构是编程中的重要组成部分,关于for、while循环的使用方法,以及break、continue语句的应用技巧。
一、for循环回顾

for循环主要用于遍历一个序列(如列表、range生成的序列),其循环次数在开始前是确定的。例如,计算1到10的累加和可以使用for循环实现:
  1. total = 0
  2. for i in range(1, 11):
  3.     total += i
  4. print(total)  # 输出55
复制代码
二、while循环详解

2.1 适用场景

当循环次数不确定,而是希望当某个条件满足时就一直循环,条件不满足时就停止时,应使用while循环。例如:

  • 一株树苗初始5cm高,每天长3cm,需要多少天才能长到超过50cm?
  • 有一个数字,反复将它除2,直到它变为0为止,总共需要多少次操作?
2.2 基本语法
  1. while condition:
  2.     # 当条件为真时,重复执行这里的代码(注意缩进)
复制代码
示例:打印1到5
  1. count = 1
  2. while count <= 5:
  3.     print(count)
  4.     count += 1  # 更新循环变量,避免无限循环
复制代码
答案:5, 15, 15
解析: 外层循环条件x

相关推荐

您需要登录后才可以回帖 登录 | 立即注册