python学习笔记:循环

本文通过实例详细讲解了Python中的while无限循环和嵌套循环用法,包括操场跑步与俯卧撑的例子。同时,展示了如何使用for循环实现相同功能,并提供了打印指定边长正方形的两种方法。这些示例有助于理解循环控制结构在编程中的应用。
摘要由CSDN通过智能技术生成

while:

如果想让循环一直进行下去,可以写while True:即无限循环

while嵌套举例

# 操场跑6圈
# 每圈跑完,第几圈就做3个俯卧撑
#定义跑圈圈数
i=0
while i<6:
#定义俯卧撑数
    j=0
    print('操场跑了一圈')
    while j<3:
        print('做一个俯卧撑')
        j+=1
    i+=1

for:

格式:for 变量 in 字符串:(for循环也叫for遍历,意思就是会把字符串中所有变量都取到)

使用for函数完成上面内容的嵌套

# 操场跑6圈
# 每圈跑完,第几圈就做3个俯卧撑
for i in range(6):
    print('操场跑了一圈')
    for j in range(3):
        print('做一个俯卧撑')

利用循环打印正方形

使用while

#打印一个n乘n的正方形
#输入边长
n=int(input('请输入你想打印的正方形边长:'))
#第三步将一行拓展到n行
j=0
while j<n:

    #第二步,将一个扩展到一行
    i=0
    while i<n:
    #第一步打印一个*
        print('*',end=' ')#改变结束符,使其可以变成一行
        i+=1
    print('\n')
    j+=1

使用for

#打印一个n乘n的正方形
#输入边长
n=int(input('请输入你想打印的正方形边长:'))
for j in range(n):
    for i in range(n):#打印一行
        print('*',end=' ')
    print('\n')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值