3.2Python的循环结构语句:

返回总目录

目录:

1.while循环

2.for循环

3.循环保留字:break与continue

循环总览:

循环.png

(一)while循环:

(1)单个while循环:

while 条件:
    循环体

# while循环
n = 1
while n <= 10:
    print("社会我俊哥,人恨话不多")
    n += 1
------------------输出----------------
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
社会我俊哥,人恨话不多
(2)while和else循环:

while 条件:
    循环体
else:
   代码块
(符合条件时,执行循环体)
(不符合条件时,执行代码块)

# while和else循环
n = 1
while n <= 5:
    print(n)
    n += 1
else:
    print("这是else后的代码块")
------------------输出----------------
1
2
3
4
5
这是else后的代码块

注:else后的代码块,只有在循环体顺利逐个进行结束后,才执行。

(二)for循环:

(1)单个for循环:

for x in xxx:
    循环体

# for循环
string = "你社会俊哥"
for c in string:
    print(c)
------------------输出----------------
你
社
会
俊
哥
(2)for和else循环:

for x in xxx:
    循环体
else:
   代码块

# for与else循环
sum = 0
for n in range(0, 5):
    sum += n
    print(sum)
else:
    print("这是else后的代码块")
------------------输出----------------
0
1
3
6
10
这是else后的代码块

注:xxx表示集合体,可以是字符串,列表,集合,文件,rang(x)函数等

for c in string: (遍历字符串)
for n in list: (遍历列表)
for t in set:(遍历集合)
for line in f:(遍历文件的每一行)

(三)循环保留字:break与continue

(1)break

结束整个循环体,多个嵌套循环体时,就是结束最内层循环体。
##(2)contine
结束本次循环,也就是只是结束一次循环后,继续执行后面的循环体。

本小节结束!

返回总目录

我是张一根,一个机械专业的大学生,一个在读本科的计算机爱好者,期盼和你一起交流计算机的知识,让我们在这个大时代里一起进步。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python 中的循环语句有两种,即 `for` 循环和 `while` 循环。 1. `for` 循环: `for` 循环是一种用于遍历序列(如列表、元组或字符串)或其他可迭代对象(如字典、文件)的循环语句。`for` 循环的语法格式如下: ```python for variable in sequence: # 执行代码块 ``` 在这个语法格式中,`variable` 表示一个变量名,用于存储序列中的当前元素。`sequence` 表示要遍历的序列或可迭代对象,Python 会依次将序列中的每个元素赋值给 `variable`,然后执行 `for` 循环代码块中的代码。在执行完最后一个元素后,`for` 循环结束。下面是一个简单的 `for` 循环的例子: ```python fruits = ['apple', 'banana', 'cherry'] for fruit in fruits: print(fruit) ``` 这个例子中,`for` 循环依次遍历了列表 `fruits` 中的每个元素,并将每个元素赋值给变量 `fruit`,然后打印出来。 2. `while` 循环: `while` 循环是一种基于条件判断的循环语句,只要条件满足,就会一直执行循环中的代码块。`while` 循环的语法格式如下: ```python while condition: # 执行代码块 ``` 在这个语法格式中,`condition` 表示一个布尔表达式,如果为 `True`,就会一直执行 `while` 循环中的代码块,直到 `condition` 变为 `False`。下面是一个简单的 `while` 循环的例子: ```python i = 1 while i <= 5: print(i) i += 1 ``` 这个例子中,`while` 循环会在变量 `i` 小于等于 5 的条件下一直执行,每次循环打印出变量 `i` 的值,并将变量 `i` 的值加 1,直到 `i` 的值变为 6,`while` 循环结束。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值