想要达到图二的效果,但是图一写出来是一个直角三角形,请问该怎么写呢
1条回答 默认 最新
- 不负初见 2022-11-03 21:32关注
def pyramid(height: int): for i in range(height): print(' ' * (int((2 * height - 1)/2) - i) + '*' * (2 * i + 1)) pyramid(5)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
def pyramid(height: int):
for i in range(height):
print(' ' * (int((2 * height - 1)/2) - i) + '*' * (2 * i + 1))
pyramid(5)