在Python中,你可以使用嵌套循環(huán)來(lái)打印一個(gè)三角形的星號(hào)。以下是一個(gè)示例代碼:
n = int(input("請(qǐng)輸入一個(gè)整數(shù),表示要打印的三角形的行數(shù): "))
for i in range(1, n + 1):
# 打印空格
for j in range(n - i):
print(" ", end="")
# 打印星號(hào)
for k in range(2 * i - 1):
print("*", end="")
# 換行
print()
這段代碼首先接收用戶輸入的一個(gè)整數(shù)n
,然后使用兩個(gè)嵌套循環(huán)來(lái)打印三角形。外層循環(huán)控制行數(shù),內(nèi)層循環(huán)分為兩部分,一部分打印空格,另一部分打印星號(hào)。每行的空格數(shù)和星號(hào)數(shù)都隨著行數(shù)變化。最后在每行結(jié)束時(shí)換行。