色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 空心棱形

劉柏宏2年前8瀏覽0評論

Python是一種高級編程語言,它以簡潔的語法和強大的功能在編程領域廣受歡迎。在Python中,我們可以用簡單的代碼實現各種形狀,例如空心棱形。

for i in range(1, 5):          # 控制行數
for j in range(1, 5-i):    # 控制每行的空格數
print(" ", end="")
for k in range(1, i*2):    # 控制每行的星號數
if k == 1 or k == i*2-1 or i == 4:
print("*", end="")
else:
print(" ", end="")
print()

以上代碼實現了一個空心的棱形,其中“range(1, 5)”表示我們需要輸出4行,控制行數的循環變量是i。每一行中,我們需要輸出若干個空格和若干個星號,控制空格數的循環變量是j,控制星號數的循環變量是k。其中if語句控制了每一行的首尾兩個星號以及最后一行的所有星號。

通過以上代碼,我們可以在Python中快速地實現一個空心棱形,展現出Python簡單卻強大的特性。