#输出星号*组成的直角三角形,方法1
for x in range(5):
print()
for y in range(x+1):
print("*",end=" ")
#输出星号*组成的直角三角形,方法2
x=0
while x<5:
print()
x+=1
y=0
while y<x:
print("*",end=" ")
y+=1
#输出星号*组成的直角三角形,方法3
for x in range(5):
print()
y=0
while y<x+1:
print("*",end=" ")
y+=1
#输出星号*组成的直角三角形,方法4
x=0
while x<5:
print()
x+=1
for y in range(x):
print("*",end=" ")
#输出星号*组成的直角三角形,方法5
x=0
while x<5:
for y in range(x+1):
print("*", end=" ")
print()
x+=1
输出结果如下: