1、規則設計
系統生成一個隨機數,玩家輸入一個幸運數字進行匹配,如果值相等則提醒恭喜您猜中了,如果未猜中,則告訴玩家是猜大了,還是猜小了,直到玩家猜中為止。
2、游戲程序設計
首先我們需要生成隨機數
接下來我們需要接受用戶終端輸入
之后數據進行比較
猜對程序終止
沒猜對就要不斷進行猜
3、技術分析
隨機數生成 random
終端輸入 input
循環 while
#游戲:猜字謎 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("你預測的值大了,請你再猜一次!")