我试图写一个程序,它看起来像这样比如说,如果输入的号码是6,或类似的东西输出应该是这样的:蟒蛇嵌套循环输出艺术和reverseal
*
**
***
****
*****
******
*****
****
***
**
*
但是当我这样做的时候,就像我被告知的那样,特别是这种方式,因为这是一个同学告诉我要做的事情。 :
n = int(input("Enter a value for n: "))
for i in range(1, n + 1):
for j in range(n):
if n - j > i:
print(" ", end = " ")
else:
print("*", end = " ")
print("")
for i in range(1, n):
for j in range(n):
if n - j < i:
print(" ", end = " ")
else:
print("*", end = " ")
print("")
我得到:
*
**
***
****
*****
******
*****
****
***
**
*
我在做什么错?请告诉我如何让它正确排队,我真的很感激,如果有人可以帮助我,所以我可以学会自己做这件事,请帮助我...
如果有任何答案,回答您的问题,请单击该答案左侧的复选标记接受它。 –