四时宝库

程序员的知识宝库

年近半百自学Python之嵌套循环(python for嵌套循环详解)

前面我们已经学习了while循环和for循环,今天我们再来了解一下嵌套循环。

●嵌套循环

循环结构中又嵌套了另外的完整的循环结构,其中内层循环做为外层循环的循环体来执行。

--------------------------------

例1:输出一个三行四列的矩形

for i in range(1,4): #行数,执行三次,一次是一行

---for j in =range(1,5):

------print('*',end='\t' ) #不换行输出

---print() #换行

--------------------------------

例2:打印一个用*组成的直角三角形,打印9行,第一行1个,第二行2个。。。

for i in range(1,10): #行数

---for j in range(1,i+1): #打印*的个数

------print('*',end=' ')

---print()

--------------------------------

例3:打印九九乘法表

将上面程序稍微改一下便是九九乘法表。

for i in range(1,10): #行数

---for j in range(1,i+1): #打印*的个数

------print(i,'*',j,'=',i*j,end=' ')

---print()

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接