前言:
相信很多人都玩过猜数字游戏,游戏规则也十分简单。还记得小时候我经常和朋友一起玩,我们在桌上摆放一些1-100以内的数字卡片,一个人随机抽取一张卡片(这里不许偷看卡片内容),首先这个人随机猜一个数字,然后其他人会告诉你猜大了还是猜小了,先猜对的可以获得一个小奖励。那时候的快乐就是这么简单纯粹,长大后,当你再想玩一次猜数字游戏时,发现儿时的伙伴都不在身边,一个人该怎么玩呢?
别担心,现在我们可以用python来实现这个游戏,带你找回儿时的快乐!
话不多说,直接上代码!
import random //导入随机函数库
print("*****欢迎进入猜数字游戏环节!*****")
while 1:
random_num = random.randint(1, 100) //生成随机数
print(" ")
print("游戏开始!请输入一个1-100之间的整数")
for i in range(5, 0, -1): //控制循环次数
print("加油!您还有%d次机会" % i)
guess_num = int(input("请输入一个数字:"))
if guess_num > random_num:
print("大了,请重新猜测!")
elif guess_num < random_num:
print("小了,请重新猜测!")
elif guess_num == random_num:
print("恭喜您猜对啦~正确数字为%d!" % random_num)
break
else:
print("很遗憾,您已经没有机会了,游戏失败!")
print("请按任意键结束游戏,按空格键继续游戏:")
select = input("请输入您的选择:")
if select != " ":
break //用break退出循环
运行结果:
每天进步一点点~~~
如有不足,欢迎指正。
: