最近師兄師姐畢業,各類酒席,酒席上最常玩的一個遊戲就是猜數字,遊戲規則以下: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)