龙空技术网

认识python之while循环介绍(11)

夜轩boy 230

前言:

目前姐妹们对“python九九乘法表while循环”大约比较看重,你们都需要剖析一些“python九九乘法表while循环”的相关知识。那么小编同时在网络上搜集了一些关于“python九九乘法表while循环””的相关资讯,希望看官们能喜欢,同学们快快来了解一下吧!

<1>生活中的循环场景

跑道

风扇

跑道

CF加特林

<2>软件开发中循环的使用场景

跟媳妇承认错误,说一万遍"媳妇儿,我错了"

 print("媳妇儿,我错了") print("媳妇儿,我错了") print("媳妇儿,我错了") ...(还有99997遍)...

使用循环语句一句话搞定

 i = 0 while i<10000: print("媳妇儿,我错了") i+=1

<3>小总结

一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成循环不是必须要使用的,但是为了提高代码的重复使用率,所以有经验的开发者都会采用循环while循环

<1>while循环的格式

 while 条件: 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)...

demo

 i = 0 while 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
while循环应用

1. 计算1~100的累积和(包含1和100)

参考代码如下:

#encoding=utf-8i = 1sum = 0while i<=100: sum = sum + i i += 1print("1~100的累积和为:%d"%sum)

2. 计算1~100之间偶数的累积和(包含1和100)

参考代码如下:

#encoding=utf-8i = 1sum = 0while i<=100: if i%2 == 0: sum = sum + i i+=1print("1~100的累积和为:%d"%sum)
while循环嵌套前面学习过if的嵌套了,想一想if嵌套是什么样子的?类似if的嵌套,while嵌套就是:while里面还有while

<1>while嵌套的格式

 while 条件1: 条件1满足时,做的事情1 条件1满足时,做的事情2 条件1满足时,做的事情3 ...(省略)... while 条件2: 条件2满足时,做的事情1 条件2满足时,做的事情2 条件2满足时,做的事情3 ...(省略)...

<2>while嵌套应用一

要求:打印如下图形:

 * * * * * * * * * * * * * * *

参考代码:

 i = 1 while i<=5: j = 1 while j<=i: print("* ",end='') j+=1 print("\n") i+=1

<3>while嵌套应用二:九九乘法表

参考代码:

 i = 1 while i<=9: j=1 while j<=i: print("%d*%d=%-2d "%(j,i,i*j),end='') j+=1 print('\n') i+=1

标签: #python九九乘法表while循环