Python入门12-while循环嵌套

本文介绍了Python编程中的while循环嵌套,详细讲解了其理解、代码格式,并通过三个实例——打印星号、创建三角形及输出乘法口诀,帮助初学者掌握这一概念。每个实例都提供了参考代码,助你实践操作。
摘要由CSDN通过智能技术生成

Python入门12-while循环嵌套(打印乘法口诀)

1.1 理解

while循环里面还有while循环叫做while嵌套

1.2 代码格式

while 条件1:
 	条件1成立时执行的代码1
 	条件1成立时执行的代码2
 	.....
   	while 条件2:
        条件2成立时执行的代码1
 		条件2成立时执行的代码2
 		.....

执行流程:先判断外层循环的条件1,如果为真,则执行条件1成立时执行的代码,执行内层循环,判断条件2是否成立,如果成立,执行条件2成立时执行的代码

执行完内层循环后,重新判断外层循环条件…

特点:
  • 外层循环走一步,内层循环走一圈
  • 外层循环和内层循环的变量必须不同
  • 内层循环必须完全嵌套在外层循环里面

1.3 实例

1.3.1 实例1

一行输出5个星号,重复打印5行,效果

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

参考代码:

i = 1
while i<=5:
    # 一行星星的打印
    j =1
    while j<=5:
        # 一行内的星星不能换行,取消print默认结束符\n
        print('*',end='')
        j+=1
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值