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) 

相關文章
相關標籤/搜索