在没学循环语句之前,如果要实现打印输出1-100的话,就需要复制print语句100行代码,有了循环语句后就可以轻松搞定了。
while语句三要素:
1、设置循环初值
2、循环执行条件
3、每次循环后让初始值递增或递减
下面用一个示例来演示一下while循环的用法:
一、示例题目
用while循环实现搬100块砖,每次只能搬一块,每执行循环一次输出搬砖的块数。设置初始值 i = 1,循环条件为 i <=100,然后每次都让i加1也就是 i += 1
二、while循环的使用演示
打开PyCharm编辑器,新建“while循环初体验.py”文件,如下图所示
三、while循环语句的注意事项
1.while的条件需为布尔类型,True表示继续循环,False表示结束循环
2.需要设置循环终止的条件,如i+=1配合i<100,就能确保100次后停止,否则会导致陷入无限死循环中,可能会使系统崩溃
3.空格缩进和if判断一样,都需要有4个空格也就是一个Tab的缩进
4.不需要循环执行的代码,就不要放在while语句中,也就是不需要缩进
附:完整示例源码
"""
while循环语句用法演示
有100块砖,需要搬100次,每次输出一共搬了多少块了
"""
i = 1 #定义一个循环变量i并赋初值为1
while i <= 100 : #设置循环条件
print(f"您已搬了{i}块砖了") #输出搬砖的块数
i += 1 #每循环一次将循环变量的值加1
print("今天搬砖任务已完成!") #100块砖都搬完了