Python小游戏之猜数字
2024-10-17 00:08:15
最近师兄师姐毕业,各种酒席,酒席上最常玩的一个游戏就是猜数字,游戏规则如下:
出题人在手机上输入一个0-100之间的数字,其它人轮流猜这个数字,如果你不幸猜中则要罚酒一杯。每次猜数字,出题人都要缩小范围,例如出题人输入的数字是37,第一个人猜50,出题人在下一个人猜之前缩小范围“0-50”,第二个人猜20,则出题人提示“20-50”,直到有人猜中罚酒。
前段时间看了点python,就拿这个小游戏来练练,不然都快忘光了。。。
import random min = 0
max = 100
number = random.randint(0, 100)
print "Pleas guess a number between {0} and {1}".format(min, max) guess = int(raw_input()) while guess != number:
if guess < min or guess > max:
print "You typed error number.".format(min, max)
elif guess > number:
max = guess
else:
min = guess
print "Try again between {0} and {1}.".format(min, max)
guess = int(raw_input()) print "Congratulations, the munber is {0}.".format(number)
最新文章
- Vuforia Android 6 Camera Error
- Extjs插入图片
- c#-轮询算法
- Fragment 与Activity之间的通信
- 一个CString的实现 拷贝构造函数的应用
- 初页CTO丁乐:分布式以后还能敏捷吗? - 极客头条 - CSDN.NET
- ZOJ 3790 Consecutive Blocks
- [Python笔记]第三篇:深浅拷贝、函数
- SpringMVC&ndash;SSH -- RESTful -- JSR303
- JVM启动参数手册——JVM之八
- IP 网际协议
- LVS集群之NAT模式实例(3)
- java大数(BigInteger)
- Exp2 后门原理与实践
- (一)你的第一个Socket程序
- @mentions for Users with ActionText; 使用Tribute.js库
- Java课程寒假之开发记账本软件(网页版)之三
- windows假装更新升级
- Web开发笔记 #06# 前后端分离
- CRC、MD5和SHA1的区别?