zoukankan      html  css  js  c++  java
  • 打印星形三角

    方法一:

    # 使用while,完成图形的输出
    i = 1
    k = 5
    while i < 6:
        j = 1
        while j <= i:
            print('*', end=' ')
            j += 1
        print('
    ')
        i += 1
    while k > 0:
        j = 1
        while j < k:
            print('*', end=' ')
            j += 1
        print('
    ')
        k -= 1
    

    方法二:

    # 最大星星数
    my_num = 5
    # 循环次数
    row_index = 1
    
    while row_index <= 2 * my_num - 1:
        # 定义一个列数
        col_index = 1
        # 完成打印上半部分
        if row_index <= my_num:
            while col_index <= row_index:
                print("*", end="")
                col_index += 1
        else:
            # 完成打印下半部分
            while col_index <= 2 * my_num - row_index:
                print("*", end="")
                col_index += 1
        print()
        row_index += 1
    

      

                                                                       -------  知识无价,汗水有情,如需搬运请注明出处,谢谢!

  • 相关阅读:
    集合操作
    聚合函数
    图存储3-十字链表
    图存储2-邻接表
    图存储1 临接矩阵
    字符串逆序,字符串翻转
    读写文件
    加密算法
    静态变量-动态变量
    【Qt】UserDefindeControl
  • 原文地址:https://www.cnblogs.com/wf-skylark/p/9008388.html
Copyright © 2011-2022 走看看