Talaan ng mga Nilalaman:

Pag-coding ng isang Dagdag na Laro sa Python: 15 Hakbang
Pag-coding ng isang Dagdag na Laro sa Python: 15 Hakbang

Video: Pag-coding ng isang Dagdag na Laro sa Python: 15 Hakbang

Video: Pag-coding ng isang Dagdag na Laro sa Python: 15 Hakbang
Video: Ep.1-15 LALAKING GUMAMIT NG CHEAT SYSTEM SA ISANG LARO NA GMAWA SA KANYA NA MAG MAX LVEL AT MGING OP 2024, Nobyembre
Anonim
Pag-coding ng isang Dagdag na Laro sa Python
Pag-coding ng isang Dagdag na Laro sa Python
  • 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

Ilunsad ang iyong Python Coding App
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

I-import ang Random Class
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

Tukuyin ang isang Paraan ng Python Sa Isang Variable ng Input na N
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

Simulan ang isang Boolean Variable at isang Integer Variable
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

Magsimula ng isang 'para sa' Loop para sa Range N
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

Pasimulan ang Dalawang Mga Random na Halaga ng Integer Sa pagitan ng 1 at 10 at Itakda ang Halaga ng Boolean sa Totoo
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

Magsimula ng isang ‘habang’ Loop Habang Totoo ang Boolean Variable
Magsimula ng isang ‘habang’ Loop Habang Totoo ang Boolean Variable

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

I-print ang isang Suliranin sa Pagdaragdag Sa Mga Halaga ng 1 at 2 at Dalhin ang Sagot Bilang Pag-input
I-print ang isang Suliranin sa Pagdaragdag Sa Mga Halaga ng 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

Gumawa ng isang Kung-ibang Pagsubok sa Pagsisiyasat Kung Sagot = Halaga 1 + Halaga 2
Gumawa ng isang Kung-ibang Pagsubok sa Pagsisiyasat 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

Kung Totoo, Mag-print ng Tamang Mensahe, Itakda ang Boolean Variable sa Maling, at Bilang ng pagtaas
Kung Totoo, 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

Kung Hindi, Mag-print ng isang Maling Mensahe at Itakda ang Mali na Halaga ng Boolean
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

Account para sa Mga Input na Non-integer Na May Mensahe ng Error
Account para sa Mga Input na Non-integer 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

Sa Pagtatapos ng Programa, I-print ang Bilang ng Mga Suliranin Sa Labas Na Kumuha ng Tama ang Manlalaro
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

Tingnan ang Iyong Code!
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

Patakbuhin ang Modyul na Ito at Masiyahan sa Iyong Laro sa Math!
Patakbuhin ang Modyul na Ito at Masiyahan sa Iyong Laro sa Math!
  • 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: