题解 | #K形图案#

K形图案

http://www.nowcoder.com/practice/753cc2662d9949fe826a85f815db0ca4

BC106 K形图案

思路:

step1:分上下打印;

代码如下:

while True:
    try:
        n = int(input())
        i = 1
        while i <= 2*n + 1:
            j = n + 1
            while j >= 1:
                if i <= j:
                    if i <= j:
                        print('* ',end='')
                    else:
                        print(' ',end='')
                elif i > j:
                    if i + j >= 2*n + 2:
                        print('* ',end='')
                    else:
                        print(' ',end='')
                j -= 1
            print()
            i += 1
    except:
        break
全部评论

相关推荐

什么时候才能有offer啊_:十年前我还在刺激战场研究跳伞的底层原理呢
投递牛客等公司10个岗位
点赞 评论 收藏
分享
2024-12-25 09:09
四川师范大学 运营
想和你交朋友的潜伏者要冲国企:先去沃尔玛亲身感受标准化流程体系,一两年后再跳槽国内任何零售行业,可以有更大选择权吧?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务