1、规则设计
系统生成一个随机数,玩家输入一个幸运数字进行匹配,如果值相等则提醒恭喜您猜中了,如果未猜中,则告诉玩家是猜大了,还是猜小了,直到玩家猜中为止。
2、游戏程序设计
首先我们需要生成随机数
接下来我们需要接受用户终端输入
之后数据进行比较
猜对程序终止
没猜对就要不断进行猜
3、技术分析
随机数生成 random
终端输入 input
循环 while
#游戏:猜字谜 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("你预测的值大了,请你再猜一次!")