今日の記録が少し遅れましたが、怠惰で勉強していないわけではありません。7 日間 if と else を学習したため、ChatGPT に復習をお願いしたいと思いましたが、彼が出す問題は常に超過しています。
おそらく私が提出した問題が間違っているのでしょう、やはり機械が間違うわけがありません!
記録
- 今日は if のネストを学びました。ネスト内の各 if は実行されますが、elif は前の if の条件が偽の場合にのみ実行されます。
- Python ではインデントが非常に重要です。if の下に if がある場合はインデントする必要があります。ただし、今のエディタは自動的にコードをフォーマットするサポートをしていますよね?私がベテランになったら、この問題に注意する必要がなくなるかもしれません。
コード
print("👮♂️ フェイクファンファインダー 👀")
game = input("お気に入りのゲームは何ですか? ")
if game == "原神":
name = input("本当ですか?キャラクターの名前を教えてください。 ")
if name == "胡桃":
work = input("胡桃の職場はどこですか? ")
if work == "往生堂":
print("あなたは本物のファンです")
else:
print("あなたは偽のファンです")
elif game == "王者荣耀":
print("あなたは5秒で本物の男です")
else:
print("あなたがプレイしているゲームはかなりマイナーです!")