python3 练习题100例 (二十五)打印一个n层金字塔

题目内容:

打印一个n层(1<n<20)金字塔,金字塔由“+”构成,塔尖是1个“+”,下一层是3个“+”,居中排列,以此类推。

注意:每一行的+号之后均无空格,最后一行没有空格。

输入格式:

一个正整数n(1<n<20)

输出格式:

一个由+号构成的n层金字塔

输入样例:

扫描二维码关注公众号,回复: 4826158 查看本文章

3

输出样例:

  1.   +
  2.  +++
  3. +++++

时间限制:500ms内存限制:32000kb


a = int(input())

for x in range(1,a+1):
    print(' '*(a-x) + '+'*(2*x-1))

猜你喜欢

转载自blog.csdn.net/daxia5398/article/details/86063291
今日推荐