while循环格式如下
while 条件判断:
语句块
在此格式中,需要进行如下四种操作
1.变量定义
2.变量判断
3.执行语句块
4.变量重新赋值
下面根据例子进行说明
#求1-100的累加和
sum = 0
i = 0 #变量定义
while i <= 100: #变量条件判断
sum += i #语句块执行
i += 1 # 变量重新赋值
print("1-100累加和为:",sum)
执行结果为
while循环和for循环一样,也有一种扩展形式,那就是加else
具体格式如下
while 条件判断:
语句块
else:
语句块
只有当while正常执行完毕后才执行else
例如
sum = 0
i = 0;
while i <= 100:
sum += i
i += 1
else:
print("1-100累加和为:",sum)
执行结果如下