在Python中,可以使用for循環和字符串乘法來打印一個簡單的三角形。以下是一個示例代碼:
n = 5 # 定義三角形的行數
# 上半部分
for i in range(1, n + 1):
print(" " * (n - i) + "*" * (2 * i - 1))
# 下半部分
for i in range(n - 1, 0, -1):
print(" " * (n - i) + "*" * (2 * i - 1))
這段代碼會打印出一個等腰五角星(包括上半部分和下半部分)。你可以通過修改n
的值來改變三角形的大小。