製作一個猜數字的遊戲

2021-02-14 機械工程師學編程

十一節假日,我在敲代碼,外甥女突然問我,「舅舅,你能不能給我編個遊戲啊」。看著外甥女期盼的眼神,我當然不好拒絕啊,而且如果寫一點代碼,能讓小朋友對編程有個簡單的了解,甚至激發她對編程學習的興趣,那也是極好的啊。話不多說,我立馬敲一個猜數字的文字遊戲。非常簡單:

      這個程序是用python編寫,當然如果熟悉其他語言,原理上是一樣的。我的python 版本是Python 3.6.5 ,用的是VS Code 文本編輯器(通俗一點,就是寫代碼的地方)開發,也可以用Pycharm、Atom、Notepad++、Spyder、Sublime Text等。

一、如何下載和安裝python:

登錄官網: https://www.python.org/downloads/

選擇和自己電腦系統一致的python版本

    3.在計算機-屬性中查看自己是32位作業系統還是64位作業系統,並選擇對應版本

       

      4.點擊下載好的.exe文件,點擊立即安裝,注意需要勾選Add Python 3.7 同PATH,自動添加環境變量。

      

        5.等待安裝完成後,關閉對話框即可

  6.打開CMD 輸入python ,如果出現版本號,說明安裝成功

二、開始編寫程序

     1.創建一個Guess_number.py的文件(後綴為.py即可,前面的名稱自己定義)

     2.在集成開發環境(文本編輯器)中開始寫代碼,記得保存:

     

  3.進入CMD , 輸入:cd 文件所在的路徑名稱   (可以滑鼠左擊文件屬性,在安全中查看文件路徑)

4.執行程序:鍵入 python Guess_number.py 點擊Enter

5.開始遊戲:

6.想要再玩一遍,直接點擊上箭頭,出現 python Guess_number.py 後 點擊Enter

你學會了嗎?

相關焦點

  • 猜數字遊戲裡的思維啟蒙
    大概猜謎遊戲是所有的孩子永遠都玩不厭的一個遊戲,媽媽,你猜我會先吃飯還是先吃菜?先吃飯。不對,先吃菜。
  • Excel遊戲—製作數字炸彈小遊戲
    最近刷短視頻經常看到有人玩數字炸彈小遊戲,今天小編就想和大家分享如果用Excel製作一個數字炸彈小遊戲。先簡單介紹一下遊戲規則:在數字範圍內,把其中一個數字定為炸彈,誰猜中這個數,誰就要接受懲罰。比如數字範圍是0~100,炸彈數字是66,然後猜一個數字是28,28不是炸彈數字,那麼現在可以猜的數字範圍就縮小到28~100;又猜一個數字77,77也不是炸彈,那麼現在數字範圍又縮小到28~77,每次猜不能猜邊界上的數字,直到有人猜中這個炸彈,然後接受懲罰,遊戲結束。
  • 第九課:用for循環做個猜數字遊戲(秒懂版)
    range()range函數是一個常用函數,但它平常只會搭配for循環出現,不會單獨出現或跟其他的代碼一起出現。其實看看程序,再看看運行結果大家不難發現,range函數就是一個專門用來限制循環次數的函數。
  • 【C語言程序設計】—最近超火的小遊戲—【數字炸彈】!
    我們可以稱呼這個遊戲為《數字炸彈》。 遊戲的原理是這樣: 每一輪電腦從 1 到 100 中隨機抽一個整數。 電腦請求你猜這個數字,因此你要輸入一個 1 到 100 之間的整數。
  • 程序丨如何用Unity製作數字遊戲《2048》?
    嘗試用Unity寫一個《2048》,不過比起實現功能,本次嘗試把更多的把精力放在了開發流程梳理上。
  • 「你畫我猜」瑪塔機器人版,多重玩法等你挑戰
    相信大家在經常會在各種節目裡都看到類似「一個人看圖一個人猜」的遊戲。每個人的想法、表達能力、表達方式不同就會導致各種表達和理解的偏差,從而引出很多很搞笑的事情。這種遊戲模式也在網際網路中流行了很久,成為很多朋友聚會的寵兒,那就是「你畫我猜」!
  • 宅家指南之好玩的數字桌遊
    如果猜中了,則對方需要把被猜中的數字牌攤開,讓所有人看到該數字及其位置,而競猜者則將摸起來的牌按照數字大小順序放到自己的牌裡。如果未猜中,對方不需要把被猜的數字牌攤開,競猜者需要把剛摸起來的數字牌攤開,並按照數字大小順序放到自己的牌裡。
  • 你能吹牛我能猜,這些遊戲你都玩過了嗎?
    要說每家店都有,一愚驚人也算一個。純國產遊戲,把綜藝節目上玩的那些整一起,愚的表達方式大眾化無敵,使勁猜就行猜錯不用負責,不想動腦首選,開心就好。表達方式為一個詞加一個數字,隊長壓力山大,每次成功表達的成就感,與表達的數字成指數增長!門檻最高的表達與猜測遊戲之一。表達難度☆☆☆☆☆猜測難度☆☆歡樂指數看數字九 2015 Spyfall 間諜危機 支持人數 1-8 第二部1-12
  • 用EXCEL製作一個簡單的五子棋遊戲
    今天,我們教愛學習的小朋友用excel製作一款非常簡單的雙人五子棋遊戲。首先我們製作棋盤因為excel的行列單位不一致,我們就用眼睛來調整行和列的大小,讓單元格差不多為正方形即可。然後我們為棋盤附上看起來不是很刺眼的黃色做為底色。最終我們就獲得了一個正式的棋盤了。
  • 數字怎麼玩?5款有趣的數字遊戲
    數字遊戲顧名思義就是利用數字進行的遊戲,這類遊戲多以抽象形式表現,依靠數字進行。但是你可千萬別因為這樣就覺得這些遊戲都很簡單。
  • 用Excel做的數字拼圖遊戲!
    前幾天,表哥興奮的跟我講,我上班時間用Excel玩遊戲,一不小心被把老闆發現了,嚇死他了,沒想到的是,老闆不但沒罵他,居然還給他加薪,當作公司的重點人才培養。做這麼一個遊戲,需要縝密的邏輯思維以及掌握一些必須的窗體知識,下面分享一下思路:1、通過選擇遊戲模式,左邊的數字方塊就會按照模式來改變,所以斷定數字方塊是用代碼生成的,而非預先添加到窗體裡的。
  • 「我猜」遊戲,鍛鍊你的直覺
    「我猜」遊戲由於直覺在透過想像的門檻時運作得最好,因此接觸直覺最好的方法,就是利用創意遊戲。我很小的時候,家中孩子眾多,經濟拮据,必須節衣縮食過日子。她的作法之一,是玩一種叫做「我猜」的遊戲。「猜想是個神奇的字眼,」她過去常說:「猜想的時候,也就是和宇宙玩遊戲的時候!」「我猜」就像猜測遊戲,不過我們不是單純猜測,而是又猜又想。電話鈴響時,我媽會問:「我猜這電話是誰打來的啊?你們覺得呢?」那時我們就會閉上眼睛猜想。是爸爸嗎?是我媽媽最好的朋友夏綠蒂嗎?是外婆嗎?然後我們閉著眼睛,試著去感覺打電話來的人是誰。
  • 《非日常派對》猜人名遊戲上線 郭敬明虞書欣互懟
    在第十一期上集中,群演們經歷了即興表演與武打戲份的挑戰,在本集中,首先她們將要迎來的是考驗洞察力的猜人名遊戲,這個遊戲不僅考驗了群演們對於演藝圈的洞察力,也考驗了她們對於信息獲取和分析的能力。而本期的搶兔大戰,可謂是最束縛嘉賓們的一次,這次THE9與boss們將被捆綁住腿,在地墊上完成搶兔大戰。遊戲高能升級,笑點直線拉滿,究竟哪位群演能夠從「豎漂」中脫穎而出呢?
  • 這些歷史上神秘的數字你能猜對幾個?
    「D1G1TAL CHR0N1CLES」 是他兩最近搞的一個創意插畫項目。我並沒拼錯單詞,「玩數字」 是他們的拿手好戲,裡面暗藏著重要的歷史事件。看看你能猜出哪幾個?▲ 1984 年,「俄羅斯方塊」 遊戲發布。
  • Python猜數字遊戲
    萬裡長城第一步一個簡單的遊戲設定程序生成一個隨機的數字我們控制臺猜測隨機數字接下來>secret = random.randint(1,99)可以看到我們通過簡單的代碼就實現了獲取一個1到99的隨機數依照我們的遊戲設定我們已經取得了一個隨機數那麼我們接下來就要通過控制臺輸入我們猜測的數字了input("請輸入您猜測的數字:")我們可以通過
  • 玩好你畫我猜遊戲的小技巧
    要說到現在網上熱門的小遊戲,你畫我猜肯定是其中之一,這是一種十分新奇有趣的遊戲,在一桌玩家當中,由一名玩家畫出自己所看到的某一個詞語
  • 數字藝術學院遊戲設計系——遊戲製作工作室雲展
    遊戲製作畢業設計作品展於今天正式揭幕。今年,遊戲製作方向畢業生共28名,學生自選課題24項:角色設計3項,場景設計21項。其中場景設計風格包括了古建築,遺蹟,未來科幻,玄幻等類別。在嚴格按照行業規範的前提下,每一項畢業作品,都融入了畢業生自己的想法:有對於未來的思考,對於古城的探秘,對於玄幻世界的神往,對於真相的堅持。不拘泥於傳統遊戲的束縛,完全的放飛自我。
  • 《瘋狂猜成語》榮獲2020遊戲金獅獎「優秀功能性遊戲獎」
    12月11日,由上海市網路遊戲行業協會主辦的2020遊戲「金獅獎」頒獎典禮圓滿落幕,現場主辦方共計為18家遊戲企業、12款遊戲產品頒發了七大獎項。經過激烈角逐,風靡休閒益智遊戲市場的《瘋狂猜成語》榮獲「優秀功能性遊戲獎」。
  • 48個課堂遊戲,讓學生都愛聽你上課!
    遊戲人數:2—3人所需材料:一個遊戲棋盤,幾支筆遊戲過程:(1)製作遊戲棋盤,在硬紙板等上畫一個橫格12豎格16的棋盤;(2)在棋盤上畫一個12格子的矩形;(3)輪流畫矩形,不能再畫則遊戲結束。最後一個畫出矩形的人獲勝。註:遊戲次數、時長,老師可以自己根據需求安排。遊戲人數:3—5人所需材料:每人準備指和筆遊戲過程:(1)從學生中選一個人當法官,由他選出一個神秘數字。
  • 六年級作文:你做我猜遊戲
    原來是我們班正在玩「你做我猜」的遊戲啊!小主持人說:「你做我猜遊戲規則:按我們班級原有的四個大組分組,每組輪流派兩個人參加。表演者面對著大屏幕,把屏幕上的詞語或成語用語言、動作表達出來,但不可以說出題目中的任何一個字。猜的人背對著大屏幕,猜表演者在表演什麼詞語或成語,每組底分100分,答對加10分,答錯或超時不計分,限時一分鐘。