共計 324 個字符,預計需要花費 1 分鐘才能閱讀完成。
以下是一個 Python 程序,可以打印出菱形圖案:
def print_diamond(rows):
for i in range(1, rows+1):
print(" "*(rows-i) + "*"*(2*i-1))
for i in range(rows-1, 0, -1):
print(" "*(rows-i) + "*"*(2*i-1))
rows = 5
print_diamond(rows)
在這個程序中,我們定義了一個函數print_diamond(rows)
,它接受一個參數rows
,表示菱形的行數。然后我們使用兩個循環來打印菱形圖案,第一個循環打印菱形的上半部分,第二個循環打印菱形的下半部分。
你可以調整 rows
的值來打印不同大小的菱形圖案。
丸趣 TV 網 – 提供最優質的資源集合!
正文完