以下是使用 Python 语言输出三角形的代码:
# 等腰直角三角形 for i in range(1, 6): print('*' * i) # 等边三角形 for i in range(1, 6): print(' ' * (5 - i) + '*' * (2 * i - 1)) # 倒立的等边三角形 for i in range(5, 0, -1): print(' ' * (5 - i) + '*' * (2 * i - 1))
第一段代码会输出一个等腰直角三角形:
* ** *** **** *****
第二段代码会输出一个等边三角形:
* *** ***** ******* *********
第三段代码会输出一个倒立的等边三角形:
********* ******* ***** *** *
评论