python每行输出五个_Python学习之路8—while循环嵌套

本章节的内容有点多,我在前面列个提纲:

今天要学习的案例是:

案例一:正方形的星星

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

案例二:三角形的星星

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

案例三:九九乘法表

b9028fa3f5a07ad1ae3ecaef8bff455a.png

循环嵌套,就是当前的这个循环,里面再套一个循环。可以理解为“套娃”。

while 条件1:
条件1执行的代码
......
while 条件2:
条件2执行的代码
......
print(结果)

先来上个案例来认识下。

需求是:我每天上班都会喷香水,每次喷三下我就去上班了。一周上班五天,我每天都做这样的重复循环。

先拆解需求,先写出前面的一部分“每次喷三下我就去上班了”,如下:

i = 0
while i <= 3:
print("喷香水")
i +=1
print("去上班")

最后输出的当然是重复的三段“喷香水”:

喷香水
喷香水
喷香水
喷香水
去上班

我们完成了一天的操作,那么我每天都会重复上面的事情,重复五天,那就是把上面的循环从外面再套一个循环:

j = 0
while j <= 5:
i = 0
while i < 3:
print("喷香水")
i += 1
print("去上班")
print("一套循环结束")
j += 1
喷香水
喷香水
喷香水
去上班
一套循环结束
喷香水
喷香水
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值