本套学习内容共计【22】个章节,每个章节都会有对应的从0-1的学习过程详细讲解,希望可以给更多的人提供帮助。
开发环境:【Win10】
开发工具:【Visual Studio 2019】
本章内容为:Python 循环嵌套:
Python 语言允许在一个循环体里面嵌入另一个循环。
案例:
1、例如:输出一个嵌套循环的有【■】组成的形状:
for x in range(10):#外层循环
for j in range(10):#内层循环
print("■",end='')
print()#内层完毕后换行
#只有内层循环全部循环完毕,才会继续执行外层循环
2、九九乘法表:
for x in range(1,10):#外层循环
for j in range(1,x+1):#内层循环
print("%d*%d=%d\t"%(x,j,(x*j)),end='')
print()#内层完毕后换行
#只有内层循环全部循环完毕,才会继续执行外层循环
for x in range(1,10):#外层循环
for j in range(x,10):#内层循环
print("%d*%d=%d\t"%(x,j,(x*j)),end='')
print()#内层完毕后换行
#只有内层循环全部循环完毕,才会继续执行外层循环
3、多重嵌套:【有1,2,3,4四个数字,求这四个数字能生成多少个互不相同且无重复数字的三位数】
i = 0
for x in range(1,5):
for y in range(1,5):
for z in range(1,5):
if (x!=y) and (y!=z) and (z!=x):
i += 1
if i%4:
print("%d%d%d" % (x, y, z), end=" | ")
else:
print("%d%d%d" % (x, y, z))
总结:
a)、循环嵌套的过程中由于变量会随之变多,那么,在声明以及使用的过程中就要多加注意。
b)、循环讲到这基本上也就都会用了,那么常练习的算法,例如:斐波那契数列这类的算法,后续会有单独推出的章节。
本课程目录为:
Python初级
1 、开发工具
2 、中文编码
3 、基础语法
4 、变量类型
5 、运算符
6 、条件语句
7 、while循环
8 、for循环
9 、循环控制
10、 循环嵌套(本章)
11 、字符串
12 、列表
13 、元组
14、 字典
15 、日期时间
16、 函数
17 、模块
18 、文件I/O
19 、File方法
20 、异常处理
21 、文件目录
22 、内置函数
欢迎【点赞】、【评论】、【关注】、【收藏】,为推广知识贡献力量。