溫馨提示×

python怎么打印五角星

小億
231
2024-09-13 13:56:08
欄目: 編程語言

在Python中,你可以使用for循環(huán)和if語句來打印一個五角星

n = 5

for i in range(n):
    for j in range(n - i - 1):
        print(" ", end="")
    for k in range(2 * i + 1):
        print("*", end="")
    print()

這段代碼首先定義了一個變量n,表示五角星的邊數(shù)。然后使用兩個嵌套的for循環(huán)來打印五角星的每一行。第一個for循環(huán)控制行數(shù),第二個for循環(huán)控制每一行的空格數(shù),第三個for循環(huán)控制每一行的星號數(shù)。最后,使用print()函數(shù)換行。

0