第12讲课后作业
大家好,帮我看一下,我怎么打印的是一边的三角形,谢谢。n = int(input("请输入三角形的层数: "))
i = 1
while i <= n:
j = 0
while j < n-i:
print("",end="")
j = j + 1
j = 0
while j < 2*i-1:
print("*", end="")
j = j + 1
print("")
i = i + 1
请输入三角形的层数: 10
*
***
*****
*******
*********
***********
*************
***************
*****************
******************* 代码错误,第九行应该答应空格,而非打印空
附源码
n = int(input("请输入三角形的层数: "))
i = 1
while i <= n:
j = 0
while j < n-i:
print(" ",end="")
j = j + 1
j = 0
while j < 2*i-1:
print("*", end="")
j = j + 1
print("")
i = i + 1
页:
[1]