Pythonでの数字当てゲームの実装方法
本例では、単純な Python 製の数当てゲームの実装例を紹介します。
import random
def guess_number():
number = random.randint(1, 100) # 生成一个1到100之间的随机数
guess = None # 初始化玩家的猜测值
while guess != number:
guess = int(input("请输入一个1到100之间的整数: "))
if guess < number:
print("太小了,请再试一次。")
elif guess > number:
print("太大了,请再试一次。")
print("恭喜你,猜对了!")
guess_number()
このプログラムは、1 から 100 までのランダムな数字を生成し、プレイヤーに整数を入力してその数字を推測させます。プレイヤーが推測した数字が実際の数字より小さい場合、プログラムは「小さすぎます。もう一度試してください」と表示します。プレイヤーが推測した数字が実際の数字より大きい場合、プログラムは「大きすぎます。もう一度試してください」と表示します。プレイヤーが数字を正しく推測するまで、この処理が繰り返されます。プレイヤーが正しく推測すると、プログラムは「おめでとうございます、正解です!」と表示します。