import random
import time
number = random.randint(0,199)
print("----------猜數字小遊戲----------")
num=0
temp = input("小豬豬,猜一下我心裡的數字吧(0 to 199,七次機會),:")
if temp == number:
print("哇,不愧是我心裡的小蛔蟲,太厲害啦,一下子就猜中了!")
print("end")
else:
while temp!= number:
while not temp.isdigit():
temp = input("這是錯誤的型別,必須是整數哦,再試一試吧:")
guess = int(temp)
if guess == number:
print("哇,不愧是我心裡的小蛔蟲!")
print("end")
break
elif guess > number:
print("大了大了")
else:
print("小了小了")
num=num+1
temp = input("錯誤了%d次,沒關係,再試一試吧:" % num)
if num == 6:
print("錯誤7次,說好的小蛔蟲呢? \ngameover...")
break
answer = input("是不是笨豬豬(請回答:yes or no),回答正確則笨豬豬的魔咒解除:")
while answer!='yes or no':
print("不對不對重新回答!\n")
answer = input("是不是笨豬豬(請回答:yes or no):")
print("好聰明!笨豬豬魔咒解除!")
time.sleep(1000)
Python 實現猜數字小遊戲
以下 直接用python命令就可以執行 ps 程式會在同目錄下建立 record.txt 的檔案,用於記錄每一次遊戲的過程 from datetime import datetime from random import randint defguide page guide word print ...
python實現猜數字小遊戲
目錄 1 需求分析 2 實現 1 隨機生成乙個1 1000之間的數。2 10次猜數字的機會,如果沒有猜正確,遊戲結束。3 輸入 q 則退出遊戲。usr bin env python coding utf 8 猜數字遊戲 import random rule 遊戲規則 1 隨機生成乙個1 1000之間...
Python實現猜數字小遊戲
guess a number import random i 1 while i 2 ii 1 game input do you want to play?if playing,type y if game y while ii 2 z max input 你要猜的最大數字是什麼?n try a ...