Python程序游戏-猜字谜

一、猜数字

1、规则设计

系统生成一个随机数,玩家输入一个幸运数字进行匹配,如果值相等则提醒恭喜您猜中了,如果未猜中,则告诉玩家是猜大了,还是猜小了,直到玩家猜中为止。

2、游戏程序设计

首先我们需要生成随机数

接下来我们需要接受用户终端输入

之后数据进行比较

猜对程序终止

没猜对就要不断进行猜

3、技术分析

随机数生成 random

终端输入 input

循环 while

4、游戏实现

代码:

#游戏:猜字谜
import random
#生成一个0-100的数字,左右都包含,包含0和100
score = random.randint(0,100)

# print(score)
#打印随机数的数据类型
# print(type(score))


# print(user_guess)
#打印input输入的数据类型
# print(type(user_guess))
#循环,不断接受终端输入
while True:
    #将输入的数据进行了类型转换,转换为int类型
    user_guess = int((input("请输入一个幸运数字:
")))
    #程序分支, == > <
    if score == user_guess:
        print("你真是一个小天才,恭喜你就猜中了!")
        #循环终止 跳出循环
        break
    elif score > user_guess:
        print("你预测的值小了,请你再猜一次!")
    else:
        print("你预测的值大了,请你再猜一次!")
原文地址:https://www.cnblogs.com/Caesars/p/12615309.html