Pythonを使ってハートビートを生成するコードの書き方
以下は、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() 関数を定義します。heart という 5 行の文字列のリストを使用して、ハートの各行を表します。heart リストを反復処理して print() 関数を使用して各行を出力することで、ハートの絵を描画します。time.sleep() 関数を使用して各行の間に遅延を作成し、点滅効果を実現します。
メインループでは、print_heart() 関数が無限ループで実行され、ハートマークを表示します。ハートの鼓動効果を終わらせたい場合は、適切なタイミングでループから抜ける条件を追加できます。
time.sleep() 関数の引数を自分の好みに調整して、ハートの点滅の速度を制御できます。