python新手如何編寫乙個猜數字小遊戲

2022-05-30 13:54:09 字數 1504 閱讀 8659

此文章只針對新手,希望大家勿噴,感謝!話不多說先上**:

import

random

if__name__ == '

__main__':

yourname = input("

你好! 你的名字是什麼?\n");

print ("

歡迎來到猜數字遊戲 .

" +yourname)

print ("

我猜了乙個數字在1到20之間, 你能猜到它嗎?")

random_num = random.randint(1,20)

time =0

while time < 5:

num = int(input("

請輸入你的數字:"))

if num ==random_num:

break

;

elif num

print ("

比我的數小.")

else

:

print ("

比我的數大.")

time = time+1

if time < 5:

print ("

恭喜你你贏了^_^.")

else

:

print ("

別灰心,再來一次你可以的^_^

")

對於if __name__ == '__main__': 可以理解為程式入口,詳細內容請轉檢視

為了使介面更加友好可以print一些自己喜歡的東西

首先呼叫random模組自動生成乙個規定範圍內的數字

然後比較輸入數字與生成數字,先在while true迴圈中完成比較

while

true:

num = int(input("

請輸入你的數字:"))

if num ==random_num:

break

;

elif num

print ("

比我的數小.")

else

:

print ("

比我的數大.

")

最後把迴圈條件替換成次數time,初值賦值為0,每輸入一次數字time + 1,超出則遊戲失敗,未超出成功配對則break結束遊戲

至此乙個簡單的數字遊戲完成,新手上路,多謝指教

006 使用python編寫乙個猜數字的程式

題目 隨機生成乙個數字,共有三次機會對該數字進行猜測。功能點 1.猜錯的時候給出提示,告訴使用者輸入的值是大了還是小了 2.最多提供三次機會 3.隨機生成需要猜的數字答案 編寫思路 1.剛開始編寫的時候,將secret寫成固定的數字8,方便於猜測數字是否正確 2.在while語句中判斷猜測數字是否正...

利用C 編寫乙個猜字遊戲

一 準備工作 規則就是這麼多,我們應該用c 來實現它。首先,我們應考慮怎樣記錄單詞,其中包括原單詞 猜錯的字母 當前猜出的殘缺單詞。如果用傳統的c風格陣列,這是很麻煩的,這用c風格字串實現很困難。但c 為我們預先想到了這一切,c 中帶有乙個功能強大的string類,它的宣告在標頭檔案string中。...

用PythonCharm編寫乙個猜年齡的小遊戲

import random 把random模組呼叫出來 age random.randint 10,25 用rand.randint製造乙個隨機數表 count 0 while count 3 共有三次機會 n int input guess the age 輸入使用者通過鍵盤敲打的資料 if n ...