我怎样才能在Python中打印出来?

时间:2015-08-07 06:57:40

标签: python-3.x

如何在Python中打印附加的模式?

我是初学者,正在尝试学习Python。请帮忙

如果您无法看到该模式,请参阅评论部分。

*******
******
*****
****
***
**
*
**
***
****
*****
******
*******

1 个答案:

答案 0 :(得分:0)

嗯,你可以像下面这样循环。

number_of_rows = 5
value_range = range(0, number_of_rows)
middle_value = number_of_raws / 2
for i in value_range:
    if i < middle_value:
        print('*'*(number_of_rows-middle_value-i))
    else:
        print('*'*(i-middle_value+1))

此处number_of_rows定义了绘制此“K”模式所需的行数。