尝试:
def triangle(i, t = 0): if i == 0: print (t+1) *' '+ '*' else: print ' ' * (t + 1)+ '*' + ' ' * (i * 2 - 1) + '*' triangle(i - 1, t + 1)triangle(5)
此代码打印:
* * * * * * * * * * *

尝试:
def triangle(i, t = 0): if i == 0: print (t+1) *' '+ '*' else: print ' ' * (t + 1)+ '*' + ' ' * (i * 2 - 1) + '*' triangle(i - 1, t + 1)triangle(5)
此代码打印:
* * * * * * * * * * *