今日の学習は昨日よりも早く始めました。
学習記録
- 今日は print と input の総合練習で、小さな物語を生成するコードを書きました。
- コンソールで色を表示することができ、print の表示は少し不思議です。表示形式は:\033 [] m で、例えば
print("\033[31m")
です。注意すべき点が 1 つあります:色を表示すると、一度変更したらそのままになります。例えば、赤色に変更した後、白色に戻さないと効果がありません。
コード
print("=== あなたの冒険シミュレーター ===")
print("""たくさんの質問があります
そして、あなたを主役にした素晴らしい
物語を作ります!🌟""")
print()
name = input("あなたの名前:")
enemy = input("最も恐れる敵の名前:")
superPower = input("あなたの超能力:")
print()
print("物語は、主人公の名前が不気味な城に近づくところから始まります...")
print("突然、稲妻が地面に落ち、その足元に", "\033[31m", name, "\033[0m", "が立っていました")
print("'最終決戦が始まる!'と悪役が叫びます。", enemy, superPower, "ということは、彼らが簡単に勝つことを意味します")