我正在尝试创建一个程序,允许我在 Python 程序中使用星号制作“金字塔”或“三角形”。我已经开始了代码,但似乎无法弄清楚。
这是我设法弄清楚的代码:
def triangle():
totalRows = int(eval(input("How big? ")))
for currentRows in range(1,totalRows+1):
for currentCol in range (1, currentRows+1):
print("*", end = " ")
triangle()
最终结果应该反映这一点!
How big? 1
*
------------------------------------------------------
How big? 2
*
* *
------------------------------------------------------
How big? 3
*
* *
* * *
------------------------------------------------------