![見出し画像](https://assets.st-note.com/production/uploads/images/134613566/rectangle_large_type_2_7131052617253e26f29f4b7c1429f0ce.png?width=1200)
Photo by
munakatac
Pythonで簡単な数当てゲーム
pythonはゲームも作ることができます。今回は初歩として簡単な数当てゲームを作ってみました。テキストベースなのでかなり簡単にできます。
import random
def guess_number_game():
print("数当てゲームを始めます。1から100までの数字を当ててください。")
# ランダムな数を生成
number_to_guess = random.randint(1, 100)
attempts = 0
while True:
user_guess = input("あなたの予想する数字を入力してください: ")
attempts += 1
try:
guess = int(user_guess)
if guess < 1 or guess > 100:
print("1から100までの数字を入力してください。")
elif guess < number_to_guess:
print("もっと大きい数字です。")
elif guess > number_to_guess:
print("もっと小さい数字です。")
else:
print(f"正解です! {attempts} 回で数字を当てました。")
break
except ValueError:
print("有効な数字を入力してください。")
guess_number_game()
このゲームは、1から100までの数字をランダムに選び、プレイヤーがその数字を当てるまで予想を続けます。
正解がプレイヤーの予想より大きいか小さいかのヒントを与えて、正解したら終了するだけのゲームです。
ぜひ遊んでみてくださいね!すぐ飽きます!
シキでした!