Python基础之流程控制for循环
目录 1. 语法 2. for+break 3. for+continue 4. for循环嵌套 1. 语法 while循环可以对任何内容循环,但循环次数不可控 for循环基于容器类型的长度,循环次数可控制 ''' for i in range(n): <代码块> <代码块> ''' 2. for+break for+break的用法及作用原理同while+break,都是跳出循环,并执行循环后的代码 3. for+continue for+continue的用法及作用原理同while+continue,都是结束本次循环,并执行下次循环,具体看下面的例子: # 输入数字,当输入为偶数时结束 for i in range(100): choice = int(input("请输入数字:")) #输入字符串,并转换为整型 if choice % 2 == 0: # 输入偶数,结束循环 break else: # 输入奇数,继续下次循环 continue print("结束") 4. for循环嵌套 这里我们使用for循环嵌套打印9*9乘法表,具体用法如下: for i in range(1, 10): for j in range(1, i + 1): print(f'{j}*{i}={i * j:<2}', end=' ') print('') 执行结果如下: 1*1=1 1*2=2