知识点:1.利用循环打印* 2.关注i和j的关系 3.嵌套以及二次嵌套 4.range(x,y)左闭右开
一 打印三角形 5.循环考虑的就i j相互之间的关系,i与j是否需要带入循环内部(九九乘法表)
重点 我们前期学习主要学习思路,所以搞不明白就一步一步在纸上写下来
*
**
***
****
分析过程 1.看整体 一共有四行说明“外层”执行四次循环 for i in range(1,5)#左闭右开所以1——5
2.看每一行 第一行1个* 第二行2两个* 第三行 3个* 第四行 4个*#所以内部循环的关系就是行数“i”是几就循环几次 for j in range(1,i+1)#这里注意是i+1
3.print()里自带“换行”,内部循环不需要换行所以print(“*”,end=“ ”),内部循环完毕才换行,所以里边的for循环同级别带一个print()
for i in range(1,5):
for j in range(1,i+1):#初学者容易丢失“:”,这个冒号
print("*",end="")
print()
二 打印倒立三角形
****
***
**
*
分析过程 主体思路依然是考虑外部循环与内部循环,内部循环与行数的关系的关系
1.外部循环四次 for i in range(1,5)#回忆一下左闭右开

最低0.47元/天 解锁文章
1510

被折叠的 条评论
为什么被折叠?



