Talaan ng mga Nilalaman:
- Hakbang 1: Ilunsad ang Iyong Python Coding App
- Hakbang 2: I-import ang Random Class
- Hakbang 3: Tukuyin ang isang Paraan ng Python Sa Isang Variable ng Input na N
- Hakbang 4: Simulan ang isang Boolean Variable at isang Integer Variable
- Hakbang 5: Magsimula ng isang 'para sa' Loop para sa Range N
- Hakbang 6: Pasimulan ang Dalawang Mga Random na Halaga ng Integer sa Pagitan ng 1 at 10 at Itakda ang Halaga ng Boolean sa Totoo
- Hakbang 7: Magsimula ng isang 'habang' Loop Habang ang Boolean Variable Ay Totoo
- Hakbang 8: Mag-print ng isang Suliranin sa Pagdaragdag Sa Mga Halaga 1 at 2 at Dalhin ang Sagot Bilang Pag-input
- Hakbang 9: Gumawa ng isang Pagsisiyasat sa Kung-ibang Pagsubok Kung Sagot = Halaga 1 + Halaga 2
- Hakbang 10: Kung Tama, Mag-print ng Tamang Mensahe, Itakda ang Boolean Variable sa Maling, at Bilang ng pagtaas
- Hakbang 11: Kung Hindi, Mag-print ng isang Maling Mensahe at Itakda ang Mali na Halaga ng Boolean
- Hakbang 12: Account para sa Mga Non-integer Input na May Mensahe ng Error
- Hakbang 13: Sa Pagtatapos ng Programa, I-print ang Bilang ng Mga Suliranin Sa Labas Na Kumuha ng Tama ang Manlalaro
- Hakbang 14: Tingnan ang Iyong Code
- Hakbang 15: Patakbuhin ang Modyul na Ito at Masiyahan sa Iyong Laro sa Matematika
Video: Pag-coding ng isang Dagdag na Laro sa Python: 15 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
- Ituturo sa iyo ng hanay ng pagtuturo na ito sunud-sunod kung paano magprogram ng isang karagdagan na laro na mag-uudyok sa mga gumagamit na sagutin ang mga simpleng problema sa pagdaragdag gamit ang mga random na numero mula 0-9 at i-print kung tama o hindi ang mga ito!
- I-click ang imahe sa bawat hakbang upang palakihin ito at tingnan ang code para sa bahaging iyon.
Hakbang 1: Ilunsad ang Iyong Python Coding App
- Ang hanay ng pagtuturo na ito ay gagamit ng programang IDLE Python!
-
Matapos ilunsad, lumikha ng isang Bagong File sa iyong aplikasyon sa Python upang simulan ang pag-coding.
Hakbang 2: I-import ang Random Class
Gagamitin namin ito upang makabuo ng mga random na numero
Hakbang 3: Tukuyin ang isang Paraan ng Python Sa Isang Variable ng Input na N
- Ang input ng integer n ay matutukoy ang bilang ng mga problema sa pagdaragdag na i-print ang laro kapag tinawag!
- Tinatawag ng code na ito ang pamamaraan na "game (n)".
Hakbang 4: Simulan ang isang Boolean Variable at isang Integer Variable
- Sa loob ng pamamaraan ng laro, simulan ang isang variable ng Boolean na gagamitin sa isang loop na ‘habang’ at isang integer na gagamitin bilang isang variable ng bilang para sa mga tamang sagot.
- Tinawag ng code na ito ang Boolean na "wrk" at integer na "cnt".
- Tandaan ang kahalagahan ng mga indent sa Python, habang tinutukoy nila kung anong code ang pugad kung saan!
Hakbang 5: Magsimula ng isang 'para sa' Loop para sa Range N
Ito ay loop para sa haba ng input integer n
Hakbang 6: Pasimulan ang Dalawang Mga Random na Halaga ng Integer sa Pagitan ng 1 at 10 at Itakda ang Halaga ng Boolean sa Totoo
- Sa loob ng loop na ‘for’ na ito, gumamit ng random.randrange (1, 10) upang simulan ang dalawang mga halaga ng random na integer sa pagitan ng 1 at 9.
- Tinatawag ng code na ito ang "val1" at "val2".
- Pagkatapos itakda ang halaga ng Boolean sa True!
Hakbang 7: Magsimula ng isang 'habang' Loop Habang ang Boolean Variable Ay Totoo
Habang nasa loob pa rin ng loop na 'for', magsimula ng isang 'habang' loop habang ang variable ng Boolean ay Tama
Hakbang 8: Mag-print ng isang Suliranin sa Pagdaragdag Sa Mga Halaga 1 at 2 at Dalhin ang Sagot Bilang Pag-input
- Susunod sa loop na 'habang' ito, lumikha kami ng isang pagsubok na maliban sa pagsubok.
- Sa iyong kaso na 'subukan', mag-print ng isang karagdagan na katanungan gamit ang halaga 1 at halaga 2 at tukuyin ang isang variable ng sagot bilang input ng gumagamit (tinukoy ng code na ito ang variable ng sagot bilang "ans").
Hakbang 9: Gumawa ng isang Pagsisiyasat sa Kung-ibang Pagsubok Kung Sagot = Halaga 1 + Halaga 2
Sa loob ng kasong 'subukan', mag-code ng isang kung-ibang pahayag na sumusubok kung ans = val1 + val2
Hakbang 10: Kung Tama, Mag-print ng Tamang Mensahe, Itakda ang Boolean Variable sa Maling, at Bilang ng pagtaas
-
Nasa loob pa rin ng pahayag na 'subukan', kung totoo:
- I-print ang isang tamang mensahe!
- Itakda ang variable ng Boolean sa Mali!
- Bilang ng pagtaas ng 1!
Hakbang 11: Kung Hindi, Mag-print ng isang Maling Mensahe at Itakda ang Mali na Halaga ng Boolean
Sa pahayag na 'iba pa', mag-print ng hindi tamang mensahe at itakda ang halaga ng Boolean sa Maling
Hakbang 12: Account para sa Mga Non-integer Input na May Mensahe ng Error
Sa kasong ‘maliban’, mag-print ng isang mensahe ng error sa account para sa mga input na hindi integer
Hakbang 13: Sa Pagtatapos ng Programa, I-print ang Bilang ng Mga Suliranin Sa Labas Na Kumuha ng Tama ang Manlalaro
Matapos ang lahat ng mga nakapugad na pahayag, i-print ang bilang ng mga problema sa labas ng n na tama ang nakuha ng manlalaro
Hakbang 14: Tingnan ang Iyong Code
- Alalahanin ang kahalagahan ng pag-indent sa Python, dahil ang program na ito ay gumagamit ng maraming salag na mga pahayag.
- Ang iyong panghuling programa ay dapat magmukhang ganito.
Hakbang 15: Patakbuhin ang Modyul na Ito at Masiyahan sa Iyong Laro sa Matematika
- Matapos sundin ang mga hakbang na ito upang mai-code ang iyong programa sa matematika, magpatuloy at pindutin ang Run Module.
- Masiyahan sa iyong simpleng laro ng pagdaragdag!
Inirerekumendang:
Paano Gumawa ng Macro sa Excel at Kopyahin ang Data sa isang Daling Dagdag .: 4 Mga Hakbang
Paano Gumawa ng Macro sa Excel at Kopyahin ang Data sa isang Daliang paraan: Kumusta, turuan ka nitong magturo sa iyo kung paano lumikha ng macro sa isang madali at mas mahusay na paraan upang kopyahin at i-paste ang data na ipapakita bilang mga halimbawa
Ano ang Pag-iisip ng Bit? Gumawa ng isang Simpleng Laro ng Hulaan Sa BBC Microbit !: 10 Hakbang
Ano ang Pag-iisip ng Bit? Gumawa ng isang Simpleng Laro ng Hulaan Sa BBC Microbit !: Kinuha ko ang isang pares ng mga Microbits ng BBC pagkatapos basahin ang mga positibong pagsusuri tungkol sa kanila sa maraming mga online na artikulo. Sa isang pagtatangka na pamilyar ang aking sarili sa BIT, naglaro ako sa online na Microsoft Blocks Editor para sa ng ilang oras at dumating up wi
W6: isang Laro sa Pag-inom para sa Hindi mapagpasya: 9 Mga Hakbang
W6: isang Laro sa Pag-inom para sa Hindi Magpasya: Sa Aling Whisky Gusto Ko Basain ang Aking Sutsot? Sa loob ng ilang taon ngayon, mayroon kaming isang hanay ng mga istante sa " silid-kainan " na ang nag-iisang layunin ay upang ipakita at gawing madaling ma-access ang isang umiikot, makatuwirang malawak na pagpipilian ng mga galing sa mundo
Paano Suriin Kung Tumatakbo ang isang Laro sa Iyong Computer Bago ka Bumili ng Laro .: 4 Mga Hakbang
Paano Suriin Kung Tumatakbo ang Isang Laro sa Iyong Computer Bago ka Bumili ng Laro .: Kamakailan-lamang na nakuha ko ang Tawag ng Tanghalan 4 mula sa isang kaibigan (nang libre ay maaari kong idagdag) dahil hindi tatakbo sa kanyang computer. Sa gayon, ang kanyang computer ay medyo bago, at ikinagulat ako nito kung bakit hindi ito tatakbo. Kaya pagkatapos ng ilang oras na paghahanap ng internet, napag-alaman ko
Pag-iipon ng "Wise Clock 2" (Arduino-based Alarm Clock Na Maraming mga Dagdag na Mga Tampok): 6 na Hakbang
Pag-iipon ng "Wise Clock 2" (Arduino-based Alarm Clock Na Maraming Maraming Mga Tampok): Ipinapakita ng tutorial na ito kung paano tipunin ang kit para sa Wise Clock 2, isang bukas na mapagkukunan (hardware at software) na proyekto. Ang isang kumpletong Wise Clock 2 kit ay maaaring mabili dito. Sa buod, ito ang magagawa ng Wise Clock 2 (sa kasalukuyang open source softwa