遊戲規則:dom
猜一個隨機數,若是猜對了就給出相應的猜成功提示語(自定義文字),若是猜大或者是猜小了,給出對應的提示,但總的猜次數爲三次,每猜錯一次從新猜時,給用戶提示所剩餘的猜次數spa
實現以下:code
1 # -*- coding:utf-8 -*- 2 """ 3 猜一個隨機數,若是猜對了就給出相應的猜成功提示語(自定義文字),若是猜大或者是猜小了,給出對應的提示。 4 但總的猜次數爲三次,每猜錯一次從新猜時,給用戶提示所剩餘的猜次數。 5 6 """ 7 import random 8 9 guess = int(raw_input("請輸入你猜的數字:")) 10 random_num = random.randint(1,8) 11 while guess != random_num: 12 print "你猜得不對哦!" 13 for i in range(3): 14 guess = int(raw_input("接下來再給你 %s 次機會,請繼續猜:" %(3-i))) 15 if guess > random_num: 16 print "你猜得太大了" 17 elif guess < random_num: 18 print "你猜得過小了" 19 else: 20 break 21 else: 22 print "機會使用完畢,不陪你玩了" 23 break 24 else: 25 print "你太厲害了,這都能猜到,但猜對也是沒獎勵的!\n" \ 26 "不猜了,太難猜了"