首页 > 求答疑
头像
北晨LPL
编辑于 2020-06-28 22:50
+ 关注

求答疑

题目描述

KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的“空心”三角形图案。

输入描述:

多组输入,一个整数(3~20),表示输出的行数,也表示组成三角形边的“*”的数量。

输出描述:

针对每行输入,输出用“*”组成的“空心”三角形,每个“*”后面有一个空格。
示例1

输入

复制
4

输出

复制
*       
* *     
*   *   
* * * * 
示例2

输入

复制
5

输出

复制
*         
* *       
*   *     
*     *   
* * * * *
while True:
    try :
        n = int(input())
        head = '*'
        mind = ['*','*']
        end = ['*' for i in range(n)]
        str = ' '
        k = 1
        print(head)
        for j in range(n - 2) :
            str = ' ' * k
            print(str.join(mind))
            k += 2
        print(' '.join(end))
    except :
        break
为什么通过率是%0?自测样例都通过了。求各位大佬答疑。

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐