Python小游戏之猜数字

        最近师兄师姐毕业,各类酒席,酒席上最常玩的一个游戏就是猜数字,游戏规则以下:html

        出题人在手机上输入一个0-100之间的数字,其它人轮流猜这个数字,若是你不幸猜中则要罚酒一杯。每次猜数字,出题人都要缩小范围,例如出题人输入的数字是37,第一我的猜50,出题人在下一我的猜以前缩小范围“0-50”,第二我的猜20,则出题人提示“20-50”,直到有人猜中罚酒。python

        前段时间看了点python,就拿这个小游戏来练练,否则都快忘光了。。。dom

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) 

相关文章
相关标签/搜索