【python27】猜隨機數的小遊戲

遊戲規則: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       "不猜了,太難猜了"
相關文章
相關標籤/搜索