题目
输出由任意字符串堆积的等腰三角形,行数由用户输入确定。
输出示例
参考代码
n = 0
n = input("请输入等腰三角形行数:")
width = 2*int(n)-1
for i in range(1,int(n)):
str = '*'*(2*i-1)
print(str.center(width),' ') #或者print(str.center(width))
运行结果参考
注意
(一):str.center(width[,fillchar]) :定义一个width宽度的字符串,
(二):使数据居中显示,其余部分使用fillchar进行填充,如果未定义,默认为空格填充。
说明
个人能力有限,仅供参考,共同学习!