以下是一种不使用嵌套条件语句打印三角形的解决方法:
def print_triangle(n):
for i in range(1, n+1):
print('*' * i)
print_triangle(5)
输出结果:
*
**
***
****
*****
这个解决方法使用了一个循环来打印每一行的星号。循环从1到n+1,表示打印n行。在每一行中,我们使用乘法运算符将星号重复i次,并使用print语句打印出来。这样就能够打印出一个等腰直角三角形。