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() 関数の引数を自分の好みに調整して、ハートの点滅の速度を制御できます。

bannerAds