while语句
介绍
在介绍for语句时有提到,其作用的范围为有限次循环,对于现在要介绍的while语句来说,这个领域恰巧由它来填充。
代码入门
while 条件:
#这是代码
#在条件成立时,while下面的语句会被执行
#你也可以用while来实现for的功能
i = 1 #起始值
sum = 0
while i<6: #结束值,会在5结束。当然你可以参照if章节写的条件语句规范来更改这个条件
sum+=i #这条语句可等效为 sum = sum + i
i+=1 #步长
#以上是求1~5的和的代码
上面给的例子是一个很无聊的例子,当你可以用for的时候还是推荐for的(毕竟补写代码题基本补的都是for的空)
因为有条件语句的加入,所以while还是充满了无限的可能性的。
注意
还是要记得冒号和缩进
while里面的条件语句和if的条件语句都是一个东西,都是逻辑运算(可以不用知道这个东西)while没有循环变量这个东西,但是你可以手动解决这个问题,通过定义一个变量,并在循环结束前改变它