【Python基础】循环语句
2023-12-16 21:28:50
什么是循环
- 程序中需要重复执行的代码,可以通过循环实现
- 比如和女朋友道歉,或一万遍“宝宝,我错了”,在没有学习循环之前,我们只能通过如下方式实现
print('宝宝, 我错了')
print('宝宝, 我错了')
print('宝宝, 我错了')
# 此处省略 9997 行 print('宝宝, 我错了')
- 在学习循环之后,就能使用几行代码实现
i = 0
while i < 10000:
print('宝宝, 我错了')
i += 1
Python
中的循环方式
- 在
Python
中只有两种循环方式while
循环for
循环
while
循环
格式
while 条件:
条件为真时, 需要运行的代码
示例
i = 0
while i < 5:
print('-' * 15)
print(f'这是第 {i + 1} 次循环')
print(f'此时 i 的值为 {i}')
i += 1
---------------
这是第 1 次循环
此时 i 的值为 0
---------------
这是第 2 次循环
此时 i 的值为 1
---------------
这是第 3 次循环
此时 i 的值为 2
---------------
这是第 4 次循环
此时 i 的值为 3
---------------
这是第 5 次循环
此时 i 的值为 4
- 执行过程
- 首先判断
i < 5
成立,因为最开始i = 0
,然后执行while
循环内部的代码 - 打印这是第
i
次循环以及当前i
的值 - 然后对变量
i
进行加 1 1 1操作(注意Python
语言中没有i++
操作,只能使用i += 1
或i = i + 1
),第一次循环结束时i
的值变为 1 1 1,然后继续判断i < 5
是否成立,进入下一次循环 - 当
i += 1
后i
的值变为 5 5 5时,之后再对条件i < 5
进行判断,此时条件i < 5
不成立,循环结束
- 首先判断
文章来源:https://blog.csdn.net/from__2023_11_28/article/details/135037307
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!