2019独角兽企业重金招聘Python工程师标准>>>
1.while循环的格式
while 条件:条件满足时,做的事情1条件满足时,做的事情2条件满足时,做的事情3...(省略)...
demo
i = 0while i < 5:print("当前是第%d次执行循环" % (i + 1))print("i=%d" % i)i+=1
结果:
当前是第1次执行循环i=0当前是第2次执行循环i=1当前是第3次执行循环i=2当前是第4次执行循环i=3当前是第5次执行循环i=4
2.while循环应用
1. 计算1~100的累积和(包含1和100)
参考代码如下:
#encoding=utf-8i = 1
sum = 0
while i <= 100:sum = sum + ii += 1
print("1~100的累积和为:%d" % sum)
2. 计算1~100之间偶数的累积和(包含1和100)
参考代码如下:
print("1~100的累积和为:%d" % sum)
while嵌套应用一
要求:打印如下图形:
*
* *
* * *
* * * *
* * * * *
参考代码:
i = 1
while i <= 5:j = 1while j <= i:print("* ", end = '')j += 1print("\n")i += 1
while嵌套应用二:九九乘法表
参考代码:
i = 1
while i<=9:j=1while j<=i:print("%d*%d=%-2d " % (j, i, i*j), end = '')j+=1print('\n')i+=1