Python程序游戲-猜字謎


一、猜數字

1、規則設計

系統生成一個隨機數,玩家輸入一個幸運數字進行匹配,如果值相等則提醒恭喜您猜中了,如果未猜中,則告訴玩家是猜大了,還是猜小了,直到玩家猜中為止。

2、游戲程序設計

首先我們需要生成隨機數

接下來我們需要接受用戶終端輸入

之后數據進行比較

猜對程序終止

沒猜對就要不斷進行猜

3、技術分析

隨機數生成 random

終端輸入 input

循環 while

4、游戲實現

代碼:

#游戲:猜字謎
import random
#生成一個0-100的數字,左右都包含,包含0和100
score = random.randint(0,100)

# print(score)
#打印隨機數的數據類型
# print(type(score))


# print(user_guess)
#打印input輸入的數據類型
# print(type(user_guess))
#循環,不斷接受終端輸入
while True:
    #將輸入的數據進行了類型轉換,轉換為int類型
    user_guess = int((input("請輸入一個幸運數字:\n")))
    #程序分支, == > <
    if score == user_guess:
        print("你真是一個小天才,恭喜你就猜中了!")
        #循環終止 跳出循環
        break
    elif score > user_guess:
        print("你預測的值小了,請你再猜一次!")
    else:
        print("你預測的值大了,請你再猜一次!")

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM