八六二网

八六二网

用python编写一个猜数游戏

admin

如何用 Python 编写猜数字游戏

用python编写一个猜数游戏-第1张-游戏相关-八六二网

猜数字游戏是一种经典的文字游戏,玩家需要猜测一个随机生成的数字。你可以使用 Python 编写一个简单的猜数字游戏,让玩家输入猜测并获得反馈。

导入必要的模块

要编写猜数字游戏,你需要导入 Python 的 random 模块,用于生成随机数字。

import random

生成随机数字

使用 random.randint() 函数生成一个随机数字,范围在 1 到 100 之间。

number = random.randint(1, 100)

获取用户的猜测

使用 input() 函数提示用户输入他们的猜测,并将猜测存储在名为 guess 的变量中。

guess = int(input("请输入你的猜测: "))

比较猜测

使用条件语句比较用户的猜测和随机数字。如果猜测正确,则打印 "恭喜,你猜对了!"。如果猜测错误,则提供提示,告诉用户猜测是高了还是低了。

if guess == number:
    print("恭喜,你猜对了!")
elif guess > number:
    print("你的猜测太大了,再试一次。")
else:
    print("你的猜测太小了,再试一次。")

重复直到猜测正确

继续提示用户进行猜测,直到他们猜对数字。可以在 while 循环中执行此操作,条件为猜测不等于随机数字。

while guess != number:
    guess = int(input("请输入你的猜测: "))
    if guess == number:
        print("恭喜,你猜对了!")
    elif guess > number:
        print("你的猜测太大了,再试一次。")
    else:
        print("你的猜测太小了,再试一次。")

标签 用python编写一个猜数游戏