首頁 > 後端開發 > Python教學 > Python 中的簡單猜數遊戲

Python 中的簡單猜數遊戲

Linda Hamilton
發布: 2024-11-20 03:37:02
原創
447 人瀏覽過

猜數字遊戲概要:

這個 Python 程式是一個有趣且引人入勝的猜數字遊戲,使用者有五次機會猜測 1 到 100 之間隨機產生的數字。以下是遊戲如何運作以及程式碼如何運行的詳細說明:


如何運作

  1. 歡迎訊息

    遊戲開始時,用戶會收到一則有趣的訊息:

    「你好!我是 Isaeus Guiang,這是一個猜數字遊戲。你有 5 次機會猜出數字,否則...你會死:)。」

  2. 隨機數產生

    程式使用 random.randint(1, 100) 產生 1 到 100 之間的隨機整數。這個數字將是用戶必須猜測的目標。

  3. 使用者輸入與驗證

    • 使用者有五次嘗試猜測數字的機會。
    • 如果使用者輸入的不是有效整數,系統會提示他們再次輸入數字,而不會失去嘗試機會。
  4. 猜測回饋

    每次猜測後,程式都會提供回饋:

    • 如果猜測太低,則訊息為:「太低!再試一次。」
    • 如果猜測太高,則訊息為:「太高!再試一次。」
    • 如果猜測正確,程式會祝賀用戶並退出遊戲。
  5. 遊戲結束

    • 如果使用者嘗試所有次數而沒有猜出數字,則程式會顯示正確的數字並顯示以下訊息: > *「哎呀,抱歉,號碼是[號碼]。你會死的:)。」

守則的特點

  1. 隨機數產生

    遊戲使用 random.randint(1, 100) 來創建不可預測的數字,確保每次遊戲都有公平且令人興奮的挑戰。

  2. 輸入驗證

    程式碼使用 try- except 區塊來優雅地處理錯誤,從而防止無效輸入(如字母或符號)計為嘗試。

  3. 嘗試追蹤

    guess_counter 變數追蹤用戶進行了多少次猜測,確保用戶恰好獲得五次機會。

  4. 動態回饋

    每次猜錯後,遊戲都會提供有用的提示,引導玩家猜出正確的數字。

  5. 幽默轉折

    俏皮的訊息為遊戲增添了有趣、輕鬆的基調,使其更加有趣。


範例遊戲

  1. 遊戲開始:
  1. 使用者做出猜測:
  1. 正確猜測(5 次嘗試之前):

這個程式是練習基本 Python 概念的好方法,包括循環、條件、使用者輸入和錯誤處理,同時還可以享受有趣的猜謎遊戲!

歡迎使用我的 GitHub 上的程式碼:https://github.com/asiguiang/Simple-python-game-Number-Guessing?tab=readme-ov-file#number-guessing-game-overview

Simple Number Guessing Game in Python

作者簡介:

伊薩烏斯「阿西」桂昂
Simple Number Guessing Game in Python
菲律賓 AWS 雲俱樂部區域隊長,也是菲律賓理工大學的熱心學生。憑藉對雲端運算和網路安全的強烈熱情,Asi 作為 AWS 雲端俱樂部 - PUP Manila 的前隊長發揮了關鍵作用,推動了技術社群的協作和創新。

Asi 目前正在攻讀電腦科學學士學位,擁有豐富的經驗,包括擔任 AWS re/Start 課程協調員實習生和軟技能複習講師。他教授實用的 AWS 研討會,現在是 Globe 的安全風險評估和合規實習生,增強了他在該領域的專業知識。

目前正在研究並專注於雲端金融營運和安全合規。

以上是Python 中的簡單猜數遊戲的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板