Python基础篇(五)循环语句

liftword1个月前 (03-19)技术文章13

for循环

  • for…in循环,即把list或tuple中的每个元素迭代出来,执行后续操作.
names = ['math', 'yuwen', 'english']
for name in names:
    print(name)
  • Python提供一个range(x)函数,生成0-(x-1)的整数序列.
list(range(5))
//[0, 1, 2, 3, 4]
//求和运算
sum = 0
for x in range(101):
    sum = sum + x
print(sum)

while循环

while循环,只要条件满足,就不断循环,条件不满足时退出循环.

sum = 0
n = 99
while n > 0:
    sum = sum + n
    n = n - 2
print(sum)

break

在循环中,break语句可以提前退出循环.

continue

在循环过程中,可以通过continue语句,跳过当前的这次循环,直接开始下一次循环.

break和continue通常都必须配合if语句使用.


相关文章

一文讲清Python For循环的概念和用法

什么是 For 循环?Python 中的 for 循环用于迭代序列(例如列表、元组或字符串)或其他可迭代对象。它允许对序列中的每个项目执行操作,使其成为处理数据集合的有效方法。For 循环的语法下面是...

python入门-day5-循环语句

以下是为“Day 5: 循环语句”设计的详细学习任务计划。这个任务旨在帮助初学者掌握 Python 中的循环语句(for 和 while),并通过实践理解它们的应用场景。Day 5: 循环语句学习目标...

在Python中使用Asyncio系统(3-6)优雅地开启和关闭协程

优雅地开启和关闭协程大多数基于异步的程序都是基于网络的并且长期运行的应用程序。这个领域在处理如何启动和关闭的过程中有惊人的复杂性。在这两个操作中,启动一般比较简单。启动异步应用程序的标准方式是有一个m...

python while循环

python 中最简单的循环机制是使用whilecount=1 while count<5: print(count) count+=1 1 2 3 4使用break跳出循环如果...

第五篇 Python基础语法-流程控制(条件与循环)

让程序学会"做决定"和"重复劳动"一、为什么需要流程控制?现实场景:红绿灯判断、每日重复工作程序场景:根据条件执行不同代码/自动重复特定操作二、条件语句(if...elif...else)1. 基础结...