学习python,了解while循环与for循环的区别。
工具:jupyter
语言:python
While循环:
While循环:
1.预先不确定循环次数
2.死循环(只能强制停止)
For循环:
1.预先很明确准备执行的次数
2.遍历可迭代对象
While循环:
代码部分:
#前提小男孩想要红裙子,妈妈不给买,小男孩哭,妈妈打屁股,结果小男孩输。
import time
hp=10 #小男孩血值量
while hp>0:#当小男孩血值量大于0的时候,会哭/(ㄒoㄒ)/~~
print("/(ㄒoㄒ)/~~")#输出/(ㄒoㄒ)/~~的表情
time.sleep(1)#休息1秒种
print("打屁股")
hp -=4
print("小男孩不哭了,妈妈胜")
运行截图:
For循环:
range() 函数创建并返回一个包含指定范围的元素的数组
代码部分:
for i in range(2,10,3):#2代表从2开始到10结束,10结束(顾头不顾尾10不用算进去),3代表字段范围3
print(i)
将1到101的奇数进行累加
代码部分:
sum=0
for i in range(1,101):#将1到101的奇数进行累加
if i % 2 == 1:
sum+=i
print(sum)
遍历可迭代对象
代码部分:
for i in "asdl;qop":
print(i)



