星号三角形 I python

Posted zhenshj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了星号三角形 I python相关的知识,希望对你有一定的参考价值。


‘‘‘
星号三角形 I
描述
读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:
第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。
输入
示例1:3
输出
示例2:
*
***
‘‘‘
#<1>
# n = eval(input())
n = int(input())
for i in range(round((n+1)/2)):
a = "*"*(2*(i+1)-1)
print("{}".format(a).center(n," "))
#<2>
# n = eval(input())
n = int(input())
for i in range(round((n+1)/2)):
a = " "*round((n-1)/2-i)
b = "*"*(2*i+1)
print("{}{}{}".format(a,b,a))
























以上是关于星号三角形 I python的主要内容,如果未能解决你的问题,请参考以下文章

java实现星号三角形

python输出星号只输出奇数行

33 python format练习题 利用format方法生成一个星号三角形

用js写输出星号直角三角形的代码

Python中使用循环语句打印三角形菱形

Python打印矩形直角三角形等腰三角形菱形