走进python~python基础语法-for循环

目录

前言

一、基本语法格式

二、补充


前言

在Python中,for循环是一种用来遍历可迭代对象(比如列表、元组、字典等)中的元素的循环结构。通过for循环,可以依次访问可迭代对象中的每个元素,并对每个元素执行相同的操作。

一、基本语法格式

for 循环变量 in 可迭代对象:

      循环体

在Python中,for循环用于迭代一个可迭代对象(如列表、元组、字典等)中的元素。for循环语法如下:

for 变量名 in 可迭代对象:
    执行代码块

在每次迭代中,可迭代对象中的一个元素会被赋值给变量名,然后执行代码块中的代码。例如,假设有一个列表numbers = [1, 2, 3, 4, 5],可以使用for循环遍历这个列表并打印每个元素:

numbers = [1, 2, 3, 4, 5]
for num in numbers:
    print(num)

以上代码会输出:

1
2
3
4
5

另一个例子,假设有一个字典person = {'name': 'Alice', 'age': 30, 'city': 'New York'},可以使用for循环遍历字典的键值对:

person = {'name': 'Alice', 'age': 30, 'city': 'New York'}
for key, value in person.items():
    print(key, ':', value)

以上代码会输出:

name : Alice
age : 30
city : New York

二、补充

在 Python 中,breakcontinue 是用来控制循环语句执行流程的关键字。

  • break 语句用于终止循环,并跳出循环体。当程序执行到 break 语句时,循环会立即结束,不再执行循环中剩余的代码,程序会继续执行循环体之后的代码。
for i in range(5):
    if i == 3:
        break
    print(i)

输出:

0
1
2
  • continue 语句用于跳过当前循环中的剩余代码,继续执行下一次循环。即当程序执行到 continue 语句时,会直接跳过本次循环中 continue 语句之后的代码,继续下一次循环。
for i in range(5):
    if i == 3:
        continue
    print(i)

输出:

0
1
2
4

在循环中,breakcontinue 的使用可以根据具体的需求来控制循环的执行流程,提高代码的灵活性和执行效率。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值