要求:输入一个整数表示三角形的宽度和高度,打印出三种直角三角形用代码打印
#第一种
i = int(input("输入一个数:")) #行数
j = 1 # *个数
while j <= i:
print(" "*(i-j) + "*" * j)
j += 1
#第二种
i=int(input("输入一个数:"))
j=1
while i>0 :
print(" "*(j-1) + "*" * i )
j += 1
i -= 1
#第三种
i = int(input("输入一个数:"))
while i>0:
print("*"*i)
i -= 1
结果如下: