#博学谷IT学习技术支持#
目录
一、前言
二、while 循环
基本语法
死循环和无限循环
三、for 循环
基本语法
for 做指定次数的循环
四、break 和 continue
五、结尾
一、前言
HELLO,各位小伙伴们,我们又见面了,本周我又来分享Python入门之循环语句的知识。
首先,容我先说一下最近学习的状态变化。
最近学习内容相对我个人基础差来说,愈加复杂,难理解,但是通过不断的学习,以及辅导,还有自我的思索,提升了许多,在这里非常感谢IT学习技术的支持。
之后如果大家在工作中遇到不懂的问题,也可以通过博学谷来进行辅导。
OK,就说这么多,接下来分享Python中的循环语句。
二、while 循环
基本语法
1. 设置循环的初始条件(计数器)
2. 书写循环的判断条件
while 判断条件:
# 3. 需要重复执行的代码
# 4. 改变循环的初始条件(计数器)
死循环和无限循环
1. 设置循环的初始条件(计数器)
2. 书写循环的判断条件
while 判断条件:
# 3. 需要重复执行的代码
# 4. 改变循环的初始条件(计数器)
死循环和无限循环
无限循环的使用场景: 在书写循环的时候,不确定循环要执行多少次
while True:
重复执行的代码 # 可以在 if 的上边
if 判断条件:
break # 关键字的作用就是终止循环, 当代码执行遇到 break,这个循环就不再执行了
重复执行的代码 # 可以在 if 的下边
案例1:使用循环求 1-100 之间数字的和
# 1. 定义变量 保存求和的结果
num = 0
# 2 定义循环获取 1- 100 之间的数字并求和
# 2.1 定义初始条件
i = 1
# 2.2 书写循环的条件
while i <= 100:
# 2.3 书写重复执行的代码
# 0 + 1 + 2 + 3 + 4 + .. + 99 + 100
num += i # 因为每一次 i 的值会变化
# 2.4 改变计数器
i += 1
# 3 打印求和的结果
print('求和的结果是:', num)
三、for 循环
for循环也可以让指定的代码重复执行 (循环)
for循环可以遍历容器中的数据(
遍历: 从容器中把数据一个一个取出
容器: 容器中可以存放很多的数据 (字符串 str, 列表 list, 元组 tuple, 字典dict)
)
for 循环 也可以称为 for 遍历
基本语法
for 变量名 in 容器:
重复执行的代码
# 1. for 和 in 都是关键字
# 2. 容器中有多少个数据,循环会执行多少次(0 个数据,执行 0 次, ...)
# 3. 每次循环,会将容器中数据取出一个保存到 in 关键字前边的变量中
for 做指定次数的循环
for 变量 in range(n):
重复执行的代码
# 1, range() 是 Python 中的函数, 作用使用可以生成 [0, n) 之间的整数, 不包含 n 的 , 一个有 n 个数字, 所以这个循环循环 n 次
# 2, 想让 for 循环循环多少次,n 就写几
# 3, 变量的值 也是每次循环从 [0, n) 取出一个值, 第一次取得是 0 ,最后一次取得是 n-1
range() 变形
# 需求: 使用 for 循环获取 a 到 b 之间的数字
for 变量 in range(a, b+1):
重复的代码
# range(a, b) 作用是生成 [a, b) 之间的整数数字, 不包含 b
四、break 和 continue
break 和 continue 是 Python 中的两个关键字, 只能在循环中使用
break: 终止循环, 即代码执行遇到 break, 循环不再执行,立即结束
continue: 跳过本次循环. 即代码执行遇到 continue,本次循环剩下的代码不再执行, 继续下一次循环
五、结尾
for循环也可以让指定的代码重复执行 (循环)
for循环可以遍历容器中的数据(
遍历: 从容器中把数据一个一个取出
容器: 容器中可以存放很多的数据 (字符串 str, 列表 list, 元组 tuple, 字典dict)
)
for 循环 也可以称为 for 遍历
for 变量名 in 容器:
重复执行的代码
# 1. for 和 in 都是关键字
# 2. 容器中有多少个数据,循环会执行多少次(0 个数据,执行 0 次, ...)
# 3. 每次循环,会将容器中数据取出一个保存到 in 关键字前边的变量中
for 变量 in range(n):
重复执行的代码
# 1, range() 是 Python 中的函数, 作用使用可以生成 [0, n) 之间的整数, 不包含 n 的 , 一个有 n 个数字, 所以这个循环循环 n 次
# 2, 想让 for 循环循环多少次,n 就写几
# 3, 变量的值 也是每次循环从 [0, n) 取出一个值, 第一次取得是 0 ,最后一次取得是 n-1
range() 变形
# 需求: 使用 for 循环获取 a 到 b 之间的数字
for 变量 in range(a, b+1):
重复的代码
# range(a, b) 作用是生成 [a, b) 之间的整数数字, 不包含 b
四、break 和 continue
break 和 continue 是 Python 中的两个关键字, 只能在循环中使用
break: 终止循环, 即代码执行遇到 break, 循环不再执行,立即结束
continue: 跳过本次循环. 即代码执行遇到 continue,本次循环剩下的代码不再执行, 继续下一次循环
五、结尾
break 和 continue 是 Python 中的两个关键字, 只能在循环中使用
break: 终止循环, 即代码执行遇到 break, 循环不再执行,立即结束
continue: 跳过本次循环. 即代码执行遇到 continue,本次循环剩下的代码不再执行, 继续下一次循环
以上就是循环语句的最基本知识了,大家先了解这么多,循序渐进的学习,之后Python知识还有许多许多,期待之后的学习吧,下周再见了……



