学习Python中的“循环”
1 选择主题
学习Python中的循环结构(如for
循环和while
循环)
2 学习并理解主题
while
循环则用于在条件为真时持续执行代码块。只要指定的条件为真(True),循环就会继续执行。这意味着,如果你不小心设计了一个始终为真的条件,while
循环就会成为一个无限循环。
2.2 编写代码:
```python
count=0
while count<10:
count+=1
print(count)
```
做笔记:记下for
循环和while
循环的用法和区别。
3 用简单的语言解释:
3.1. break:
如果你是弟弟
打印你姐姐会一直压制你(血脉压制)
你高过你的姐姐
break(彻底结束了【打断施法】)
“”“
break
你从0岁一直收到姐姐的血脉压制,除非你在18岁个头高过姐姐,
彻底结束了,
”“”
you_age=0
while you_age<=30:
you_age+=1
print("收到姐姐的血脉压制")
if you_age==18:break
print("如果你个头高过你姐姐你几岁",you_age)
else:
print("程序执行结束")
运行结果 血脉压制到 18彻底结束了,因为是break 后面的不执行
3.2. continue:
如果你是弟弟
打印你姐姐会一直压制你(血脉压制)
你高过你的姐姐
continue(结束本次施法,后面继续)
"""
continue
你从0岁一直收到姐姐的血脉压制,只有18岁那一年你压过了姐姐后面也一直被压制
"""
you_age=0
while you_age<=30:
you_age+=1
print("收到姐姐的血脉压制")
if you_age==18:continue
print("如果你个头高过你姐姐你几岁",you_age)
else:
print("程序执行结束")
运行结果 血脉压制到 18压制了一次,后续就完蛋了压制不住了
4 for循环:忘记了
4.1概念:
Python的for循环用于遍历任何序列(如列表、元组、字典、集合或字符串)或其他可迭代对象
for 变量 in 序列:
# 循环体
4.2 编写测试题
```python
#执行数字10
for i in range(10):
#如果==8跳出此次循环不允许8数字
if i==8:
continue
print("今天你是花季少年")
print(i)
```
运行结果
4.1 打印奇数或者偶数:
#将0~10的数字,相隔2的打印出来
num=range(0,10,2)
for nu in num:
print(nu)
打印结果
5.2 实践反馈:
在实践中不断使用和讲解循环结构,进一步巩固理解。