Bootstrap

【Python笔记】嵌套:两个for循环的嵌套。Python面试常见问题。

嵌套


for循环可以用来遍历某一对象
 遍历:通俗点说,就是把这个循环中的第一个元素到最后一个元素依次访问一次

基本知识

一. 打印图形1

     *****
     *****
     *****

代码
分析:
步骤一、打印五个*

for c in range(5):

步骤二:打印三行

for r in range(3):

步骤三:打印整体,遵循外层循环控制行,内层循环控制列

for r in range(3):     #  0        1          2     行
    for c in range(5): #01234     01234     01234   列
        print("*",end="")   # end=""就是不换行,在一行输出 ,  
    print()  #换行

二.打印一个四行六列的图形2

    ******
    ######
    ******
    ######

程序:

for r in range(4):      #打印4行   0          1        2        3 
    for c in range(6):  #打印6列  012345   012345    012345    012345
        if r % 2 == 0:  #偶数行
            print("*",end="")   #打印*  不换行
        else:
            print("#",end="")   #打印#   不换行
    print()

三.打印图形3

;