深度趣味編程|微項目:算術遊戲動物園

2021-02-15 藍調百香果

import random

se=1

while se!=0:

          

    print(" ")

    print("小朋友們快來玩算術,你算的對不對我可知道哦!")

    print("1  小貓跟你玩加法")

    print("2  小狗跟你玩減法")

    print("3  小羊跟你玩乘法")

    print("4  小牛跟你玩除法")

    print("0  退出")

    print("---")

    se=int(input("請用數字選擇一個動物小朋友:"))


if se==1:

      x=random.randint(1,10)

      y=random.randint(1,10)

      print(x,"+",y,"=  ",end="")

      z=int(input())

      

      if z==x+y:

          print("正確,你真棒!")

          for i in range(z):print("喵~ ",end=" ")

          print("\n")

      else:

         print("錯了呢,下次要細心喔")

         

         

  #請補充完成其他運算!

  #探究運算範圍怎麼用變量預置。

  #教學時可以刪除,指導copy/paste

               


if se==2:

      x=random.randint(1,10)

      y=random.randint(1,10)

      if x<y:

          x,y=y,x

          

      print(x,"-",y,"=  ",end="")

      z=int(input())

      

      if z==x-y:

          print("正確,你真棒!")

          for i in range(z):print("汪~ ",end=" ")

          print("\n")

      else:

         print("錯了呢,下次要細心喔!")

#思考:為什麼要判斷兩數大小後進行交換呢?

#探究:參考這個思路,怎樣避免兩數相等的減法太簡單呢?

    if se==3:

      x=random.randint(1,10)

      y=random.randint(1,10)

      print(x,"X",y,"=  ",end="")

      z=int(input())

      

      if z==x*y:

          print("正確,你真棒!")

          for i in range(z):print("咩~ ",end=" ")

          print("\n")

      else:

         print("錯了呢,下次要細心喔!")

 #如何單獨給乘法做一個做對計分器呢?

 


    if se==4:

      x=2

      y=3

      while x%y!=0 or x==y:        

        x=random.randint(1,20)

        y=random.randint(1,20)

                 

      print(x,"➗",y,"=  ",end="")

      z=int(input())

      

      if z==x/y:

          print("正確,你真棒!")

          for i in range(z):print("哞~ ",end=" ")

          print("\n")

      else:

         print("錯了呢,下次要細心喔!")

         

#問題1:有哪些地方在程序中可以給算術增加難度呢?


#問題2:如何選擇三種難度,分別是10以內、20以內、100以內的運算?


#問題3:如何重新設計程序現實四個數的隨機綜合運算呢?

總探究:

   如何使用聲音模塊播放各種動物的聲音作為聲效呢?

相關焦點

  • 少兒編程:適合5-7歲的幼兒編程遊戲(lightbot)帶模擬器
    最近發現了一個很好玩的編程小遊戲——LightBot。
  • 寓教於樂:教你學編程的 5 款遊戲
    ,可以把你帶入迷人的編程世界。CodeCombatCodeCombat 是一個 HTML5 角色扮演遊戲(RPG),教你基本的編程概念。在 CodeCombat 中,你扮演一個英雄通過遊戲中不同等級的冒險。第一關是 Kithard Dungeon ,裡面涵蓋了編程的基本概念。
  • 遊戲推薦:強力推薦《動物園之星》,玩家驚呼:良心遊戲
    在動物園之星中打造一個野生動物世界。由過山車之星和動物園大亨的開發者團隊製作,動物園之星將為你帶來極致的動物園模擬遊戲體驗。
  • 「小鬼」遇上「編程特工」
    10月31-11月1日天津【河東區遠洋未來廣場】首都電影院(影廳內)編程特工隊登陸地球第四站【河東遠洋讓每個孩子都能免費參與編程,學習編程,感受編程,最後愛上編程! 點擊閱讀原文優先獲取參賽機會哦! 專為3-18歲孩子量身打造 專業的教學精英團隊完善的課程體系樂高大顆粒、WeDo、EV3機器人軟硬編程、創意編程、人工智慧編程真正實現「寓教於樂」
  • FPS教父演講: id Software公司初期遊戲編程的9大法則
    FPS遊戲教父,他在歐美業內算得上是泰鬥級的人物。在最近幾天德國科隆舉行的GDC歐洲大會上,Romero講述了1990年代id Software公司幾個重要的編程法則,其中很多對於如今的遊戲研發也非常有指導意義。
  • 阿拉善盟舉辦2020「敬老月」老年懷舊趣味遊戲運動會
    10月22號上午,阿拉善盟2020「敬老月」老年懷舊趣味遊戲運動會在盟老年大學舉辦,來自老年大學的9個代表隊160名運動員參加了比賽。這次運動會由阿拉善盟衛生健康委員組織會(阿拉善盟老齡委員會辦公室)主辦,老年大學和老幹部活動中心協辦,12349便民為老服務中心、惠民研究中心和中老年康樂協會聯合承辦。這是阿拉善盟舉辦的第二屆老年趣味遊戲運動會。
  • 接新娘小遊戲 讓你的婚禮倍添趣味
    導語:婚禮是新娘新郎主演的重頭戲,但在大戲開鑼前,那就是姐妹團的表現時間啦,一些創意的接新娘小遊戲,不但能好好考驗新郎和兄弟團們的誠意,還能讓婚禮倍添趣味
  • Hopscotch:別玩樂高了,跟我一起跳房子學編程
    這款由5名編程愛好者耗時1年打造的模塊化代碼和圖形編程的ipad應用,為8-12歲孩子量身打造,名字翻譯過來就是一個家喻戶曉的老遊戲——「跳房子」。實際上,在Hopscotch裡,編程真跟「跳房子」一樣有趣好玩:語句模塊都已經寫好並封裝成彩色代碼塊,用戶拖動「木塊」到代碼區域組裝,就可以產出一段完整程序。不需要進行任何輸入操作,簡直像在堆積木。
  • 電腦|動物園之星
    :《動物園之星 Planet Zoo》是一款動物園模擬遊戲。遊戲中栩栩如生的動物能夠思考且富有感情,它們會探索你打造的世界。體驗遊歷世界的劇情模式,或是在沙盒模式中自由揮灑你的想像力。創造獨特的棲息地和廣闊風景,做出重大決定和關鍵選擇,並在建造及管理世上最狂野動物園的同時,讓你的動物茁壯成長。
  • 瘋狂動物園:正版瘋狂動物園小遊戲上線!這款令人瘋狂的手遊終於登陸微信小遊戲~
    瘋狂動物園小遊戲下載,二維碼,玩家群瘋狂動物園遊戲攻略,小技巧,角色解鎖瘋狂動物園怎麼玩?瘋狂動物園搜不到瘋狂動物園遊戲黑屏,閃退,跳出怎麼辦?標籤:3D、動物園、動作、跑酷蝦吐槽:來了!最最正宗的《瘋狂動物園》微信小遊戲版!手感上真的跟端遊版近乎神似啊!
  • 趣味遊戲,讓婚禮獨一無二
    這些趣味遊戲,讓婚禮嗨翻全場!近日,一場臺灣的婚宴上,上演了現實版的「唐伯虎點秋香」。據了解,這場婚禮的新郎新娘都是星爺迷。儘管在迎娶穿管是已經設下了18道關卡,但是新娘仍舊覺得給新郎的考驗不夠,便事先聯合了飯店工作人員,讓新郎在宴客間玩起了「點秋香」。
  • 好課分享:《動物園遊戲》高清完整
    好課分享:《動物園遊戲》高清完整高清完整,好課分享(有需要的找我)     為什麼從古自今,所有人都倡導我們要學習,
  • 幸福社區|「誰是臥底」趣味遊戲嗨翻全場
    「快樂大本營」的招牌遊戲是什麼? 「誰是臥底」桌遊活動中最受歡迎的是什麼?
  • 學計算機編程開發:應該學習哪一種程式語言,C++還是C#?
    這樣問的問題確實很難回答,因為您尚未指定任何編程背景或特定意圖。從您願意點擊進來閱讀這篇文章來看,我認為您是編程的初學者。
  • 談算術:與「六尺君」聊聊「六尺巷」
    根據簡單的算術原理,「六尺巷」的實際寬度,應該是兩個三尺,再減去兩家爭議的寬度。用一個算術公式來表示,就是「3+3-X=6.15」。
  • 閉園不休息,泰國動物園網絡直播科普動物收穫人氣
    據「中央社」報導,位於泰國春武裡府的綠山動物園因為新冠疫情閉園,為了讓民眾在家中仍可認識動物並解悶,園方在社交網絡上製作直播節目「動物園到你家」
  • 趣味運動會,快樂迎新年——記佛山市外國語學校首屆親子趣味運動會
    小學部全體師生和學生家長齊聚運動場,參加首屆親子趣味運動會。大家在運動中傳遞親情與快樂,迎接2016年的到來。 早上8:15分,伴隨著氣勢磅礴的《義勇軍進行曲》,同學們邁著矯健的步伐,精神抖擻地進場。在莊嚴的升旗儀式後,林持平校長上臺致辭並宣布運動會開幕。同學們首先向全體家長進行了隊形隊列、跑操的展示。在體育老師的口令下,同學們動作鏗鏘有力、整齊劃一。
  • 寒假玩什麼:推薦這三個益智遊戲APP
    遊戲旨在培養孩子們建造機器的過程中,了解不同機械裝置對其他裝置的影響。每個推理挑戰都經過精心設計,採納了教育科技先驅、數學家、計算機科學家以及首位兒童程式語言設計師 Seymour Papert 的理念。遊戲的開發者加拿大公司EDOKI ACADEMY,對於這款遊戲的難度定位,官方介紹是適合5~9歲的孩子,不過有些4歲的小朋友也可以玩的風生水起。
  • 程序猿的男神:2014年全球最傑出的14位編程天才
    「他根本不需要什麼編程規範,他的代碼就是編程規範。」2. Gennady Korotkevich在2007-2012年間,總共取得6枚奧賽金牌;2013年美國計算機協會編程比賽冠軍隊成員;2014年Facebook黑客杯冠軍得主。截止目前,穩居俄編程網站Codeforces聲望第一的寶座,在TopCoder算法競賽中暫列榜眼位置。網絡上對Gennady Korotkevich的評價:「一個編程神童。」