使用continue获取100以内的偶数
'''
while 多层循环中使用break和continue
'''
# 打印100以内的偶数
def print_even(n):
i = 0
while i < n:
# if i % 2 == 0:
# print(i)
i += 1
if i % 2 == 1:
continue
print(i)
print_even(100)
循环语句while
- 顺序结构 ->从上至下,顺序执行
- 分支结构 ->根据条件是否成立,选择不同的代码执行
- 循环结构 ->一段代码会重复执行多次
循环的四要素
- 循环变量初始值
- 循环条件
- 循环代码(循环体)
- 让循环变量趋近于结束条件的代码
例如:跑步(10圈(初始值))有没有开始跑(循环条件,判断是否完成),开始跑(循环体代码),记录跑步圈数
循环执行过程
以上方循环四要素为作为过程。
1-2-3-4-2-3-4-2-3-4…2(不满足条件,退出循环)
示例:
'''
while 利用循环实现1-100的输出
'''
# 打印100以内的偶数
# 定义一个函数
def test_func():
# 定义一个循环变量并有初始值
i = 1
# 判断条件
while i <= 100:
# 循环体
print(i)
# 改变循环变量(趋近于结束代码)
i += 1
# 调用函数执行
test_func()
利用上面的知识,循环实现1-100的输出
评论 (0)