while循环
while 条件:
代码
过程:判断条件是否为真,如果真,执行代码,然后再次判断条件,…直到条件为假循环结束
break语句
break:让当前这个循环立即停止
while True:
content=input("输入你要喷的内容(Q结束喷人);")
if content=="Q":#==表示判断左右两端是否一致
break #循环结束
print("发送给下路:",content)
continue语句
continue:停止当前本次循环,继续执行下一次循环
#输入1-10,不包括4
i=1
while i<=10:
if i==4:
i=i+1
continue #终止当前本次循环,继续执行下一次循环
print(i)
i=i+1
for循环
for循环:
for 变量 in 可迭代的东西:
代码
把可迭代的东西里的每一项内容拿出来,挨个的赋值给变量, 每一次赋值都要执行一次循环体(代码),字符串是可迭代的。
s="你好,我叫朴彩英"
for c in s:
print("这一次循环得到的是:",c)
#输出依次为字符串
for循环想要计数,必须借助于range;
range(n):从0数到n,不包含n
#输出为0到9
for i in range(10):
print(i);
range(m,n):从m数到你,不包含n
range(m,n,s):从m数到n,不包含n,每次的间隔是s
平时用的多的是for循环,while循环用的多的是死循环
pass
pass解决的是代码占位的情况