while 循环

1、while 循环
while True:
print("我喜欢Python")
注意:关键词True、False 要大写。
总结:
while + 条件:
代码块
练习:
i=input("请输入数字:")
while int(i)==12:
print("我喜欢Python")

2、continue 和 break 关键子
代码1:
i=0
while i<21:
i=i+1
if i%2==0:
print("偶数为:",i)

代码2:
i=0
while i<21:
i+=3
if i%2==0:
print("偶数为:",i)
#continue #结束本轮执行
break #结束所有执行
print("我执行了吗?")


image.png

3、练习题1:


image.png

代码:
num=0
for i in range(1,9):
num+=1
print(num)


image.png

总结:print 写在代码块里,会参与循环。


image.png

代码:
num=0
for i in range(1,9,3):
num+=1
print(i)
print(num)


image.png

总结:range(1,9,3)表示,从1开始,到9结束(不包括),步径为3;写在代码块中的pint(i)会参与循环,print(num)不参与循环,输出最后结果。

4、练习2


image.png

代码:
for i in range(1,10):
for j in range(1,i+1):
print(str(j)+""+str(i)+"="+str(ji)+" ",end="")
print("\n")

image.png

总结:先执行代码块中 j 的循环,在执行 i 的值;逗号便是隔开参数,end=""表示不换行;print("\n")表示换行,与 j 循环同级,表示循环完 j 就换行。

输出结果:


image.png

5、注释
①单行注释,使用 #
如,# print("您好")
②多行注释,使用三个双引号‘’‘ 或者 三个单引号“”“,头尾都有
如,
'''
这里面是不执行的,
你可以再写一行
’‘’

你可能感兴趣的:(while 循环)