zoukankan      html  css  js  c++  java
  • python while嵌套循环

    while循环
    1、输出打印以#组成的长方形,自己定义长和宽。
    # -*-encoding:utf-8-*-
    '''
    This is script for start docker containor!
    Auth: cuishuai
    '''
    height = int(input("Height:"))
    width  = int(input("Width:"))
    num_height = 1

    while num_height <= height:
        num_width = 1
        while num_width <=
            num_width += 1
            print("#",end="")
        num_height += 1
        print()

    2、输出如下图形
       *
       * *
       * * *
       * * * *
    # -*-encoding:utf-8-*-
    '''
    This is script for start docker containor!
    Auth: cuishuai
    '''
    width  = int(input("Width:"))
    num_width = 1
    while num_width <=
        print("#"*num_width,end=" ")
        num_width += 1
    3、输出2的倒叙图形:
      * * * *
      * * *
      * *
      *
    # -*-encoding:utf-8-*-
    '''
    This is script for start docker containor!
    Auth: cuishuai
    '''
    width  = int(input("Width:"))
    while width > 0:
        print("#"*width,end=" ")
        width -= 1

    第二种实现方式,使用嵌套循环:
    # -*-encoding:utf-8-*-
    '''
    This is script for start docker containor!
    Auth: cuishuai
    '''
    width  = int(input("Width:"))
    while width > 0:
        num_width = width
        while num_width > 0:
            print("*",end="")
            num_width -= 1
        print()
        width -= 1

    5、输出99乘法表
    # -*-encoding:utf-8-*-
    '''
    This is script for start docker containor!
    Auth: cuishuai
    '''
    width  = 1
    while width <= 9:
        num_width = 1
        while num_width <=
            print(str(num_width)+"*"+str(width)+"="+str(num_width*width),end=" ")
            num_width += 1
        print()
        width += 1
    倒叙99表
    # -*-encoding:utf-8-*-
    '''
    This is script for start docker containor!
    Auth: cuishuai
    '''
    width  = 9
    while width > 0:
        num_width = 1
        while num_width <=
            print(str(num_width)+"*"+str(width)+"="+str(num_width*width),end=" ")
            num_width += 1
        print()
        width -= 1

    注释:end=表示每一行的结尾, 表示换行符, 表示制表符

    --------崔帅的拾荒
  • 相关阅读:
    第01组 Alpha冲刺(2/6)
    第01组 Alpha冲刺(1/6)
    第08组 Alpha冲刺(6/6)
    2019 SDN上机第4次作业
    第08组 Alpha冲刺(5/6)
    2019 SDN阅读作业
    2019 SDN上机第3次作业
    第08组 Alpha冲刺(4/6)
    第08组 Alpha冲刺(3/6)
    第08组 Alpha冲刺(2/6)
  • 原文地址:https://www.cnblogs.com/cuishuai/p/7242558.html
Copyright © 2011-2022 走看看