以下是一個簡單的Python愛心跳動效果的代碼示例:
import time
def print_heart():
heart = [
" ?? ?? ",
" ?? ?? ",
"?? ??",
" ?? ?? ",
" ?? ?? "
]
for line in heart:
print(line)
time.sleep(0.2)
for i in range(2):
print("\n")
time.sleep(0.2)
for line in reversed(heart):
print(line)
time.sleep(0.2)
while True:
print_heart()
該代碼定義了一個print_heart()
函數,用于打印一個愛心圖案。代碼中使用了一個包含5行的字符串列表heart
,每個字符串代表愛心的一行。通過遍歷heart
列表并使用print()
函數打印每一行,實現了愛心圖案的打印。使用time.sleep()
函數產生每一行之間的延遲,以制造跳動的效果。
在主循環中,調用print_heart()
函數無限循環地打印愛心圖案。如果你希望結束跳動效果,可以在適當的時機添加退出循環的條件。
你可以根據自己的需求調整time.sleep()
函數的參數來控制愛心跳動的速度。