我是靠谱客的博主 文艺小馒头,最近开发中收集的这篇文章主要介绍while循环里嵌套一个if_认识python之while循环介绍(11)while循环while循环应用while循环嵌套,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

<1>生活中的循环场景

跑道

55c492479b29121164128633f6336ebc.gif

风扇

d78170ea65c3f8a0fee8ebb4d695c93b.png

跑道

bb65be8ccdcb90bebd775aa2d07d5612.png

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("* 

最后

以上就是文艺小馒头为你收集整理的while循环里嵌套一个if_认识python之while循环介绍(11)while循环while循环应用while循环嵌套的全部内容,希望文章能够帮你解决while循环里嵌套一个if_认识python之while循环介绍(11)while循环while循环应用while循环嵌套所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(87)

评论列表共有 0 条评论

立即
投稿
返回
顶部