Satura rādītājs:
- 1. darbība: palaidiet savu Python kodēšanas lietotni
- 2. darbība. Importējiet izlases klasi
- 3. darbība: definējiet Python metodi ar ievades mainīgo N
- 4. darbība: inicializējiet Būla mainīgo un veselu skaitli
- 5. darbība. Sāciet cilpu “for” diapazonam N
- 6. darbība: inicializējiet divas nejaušas veselu skaitļu vērtības no 1 līdz 10 un iestatiet Būla vērtību uz Patiesa
- 7. darbība. Sāciet cikla ciklu, kamēr Būla mainīgais ir patiess
- 8. darbība. Izdrukājiet papildinājuma problēmu ar 1. un 2. vērtību un uzņemiet atbildi kā ievadi
- 9. darbība. Izveidojiet paziņojumu “Ja-citādi”, lai pārbaudītu, vai atbilde ir 1. vērtība + 2. vērtība
- 10. darbība: ja tā ir patiesa, izdrukājiet pareizu ziņojumu, iestatiet Būla mainīgo uz nepatiesu un palielinājuma skaitu
- 11. darbība. Ja nē, izdrukājiet nepareizu ziņojumu un iestatiet Būla vērtību uz False
- 12. darbība. Ievadiet datus, kas nav veseli skaitļi ar kļūdas ziņojumu
- 13. solis: Programmas beigās izdrukājiet problēmu skaitu no N, ka spēlētājam bija taisnība
- 14. solis: izskatiet savu kodu
- 15. solis: palaidiet šo moduli un izbaudiet savu matemātisko spēli
Video: Papildu spēles kodēšana Python: 15 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
- Šis instrukciju komplekts jums soli pa solim iemācīs, kā ieprogrammēt papildināšanas spēli, kas liek lietotājiem atbildēt uz vienkāršām pievienošanas problēmām, izmantojot nejaušus skaitļus no 0 līdz 9, un izdrukā, vai tie ir pareizi vai nē!
- Katrā solī noklikšķiniet uz attēla, lai to palielinātu un apskatītu šīs daļas kodu.
1. darbība: palaidiet savu Python kodēšanas lietotni
- Šajā instrukciju komplektā tiks izmantota programma IDLE Python!
-
Pēc palaišanas savā Python lietojumprogrammā izveidojiet jaunu failu, lai sāktu kodēšanu.
2. darbība. Importējiet izlases klasi
Mēs to izmantosim nejaušu skaitļu ģenerēšanai
3. darbība: definējiet Python metodi ar ievades mainīgo N
- Vesela skaitļa n ievade noteiks pievienošanas problēmu skaitu, ko spēle izdrukās, kad tā tiks izsaukta!
- Šis kods sauc metodi "spēle (n)".
4. darbība: inicializējiet Būla mainīgo un veselu skaitli
- Spēles metodes ietvaros inicializējiet Būla mainīgo, kas tiks izmantots cikla ciklā, un veselu skaitli, kas tiks izmantots kā skaitliskais mainīgais pareizām atbildēm.
- Šis kods sauc Būla “wrk” un veselu skaitli “cnt”.
- Atcerieties ievilkumu nozīmi programmā Python, jo tie nosaka, kāds kods ir ligzdots!
5. darbība. Sāciet cilpu “for” diapazonam N
Tādējādi tiks ievadīts vesels skaitlis n
6. darbība: inicializējiet divas nejaušas veselu skaitļu vērtības no 1 līdz 10 un iestatiet Būla vērtību uz Patiesa
- Šajā cilnē “for” izmantojiet random.randrange (1, 10), lai inicializētu divas nejaušas skaitļa vērtības no 1 līdz 9.
- Šis kods tos sauc par “val1” un “val2”.
- Pēc tam iestatiet Būla vērtību uz True!
7. darbība. Sāciet cikla ciklu, kamēr Būla mainīgais ir patiess
Atrodoties cilnē “for”, sāciet cikla ciklu, kamēr Būla mainīgais ir True
8. darbība. Izdrukājiet papildinājuma problēmu ar 1. un 2. vērtību un uzņemiet atbildi kā ievadi
- Tālāk šajā cilnē “kamēr” mēs izveidojam paziņojumu, izņemot mēģinājumu.
- Izmēģinājuma gadījumā izdrukājiet papildinājuma jautājumu, izmantojot 1. un 2. vērtību, un definējiet atbildes mainīgo kā lietotāja ievadi (šis kods definē atbildes mainīgo kā “ans”).
9. darbība. Izveidojiet paziņojumu “Ja-citādi”, lai pārbaudītu, vai atbilde ir 1. vērtība + 2. vērtība
Gadījumā “mēģiniet” kodējiet paziņojumu “ja-cits”, pārbaudot, vai ans = val1 + val2
10. darbība: ja tā ir patiesa, izdrukājiet pareizu ziņojumu, iestatiet Būla mainīgo uz nepatiesu un palielinājuma skaitu
-
Joprojām ir mēģinājums, ja tā ir taisnība:
- Izdrukājiet pareizu ziņojumu!
- Iestatiet Būla mainīgo uz False!
- Palielinājums tiek skaitīts par 1!
11. darbība. Ja nē, izdrukājiet nepareizu ziņojumu un iestatiet Būla vērtību uz False
Paziņojumā “else” izdrukājiet nepareizu ziņojumu un iestatiet Būla vērtību uz False
12. darbība. Ievadiet datus, kas nav veseli skaitļi ar kļūdas ziņojumu
Gadījumā “izņemot” izdrukājiet kļūdas ziņojumu, lai ņemtu vērā ievades, kas nav veseli skaitļi
13. solis: Programmas beigās izdrukājiet problēmu skaitu no N, ka spēlētājam bija taisnība
Pēc visiem šiem ligzdotajiem paziņojumiem izdrukājiet to problēmu skaitu, kuras spēlētājam bija pareizi
14. solis: izskatiet savu kodu
- Atcerieties ievilkšanas nozīmi programmā Python, jo šī programma izmanto daudzus ligzdotus paziņojumus.
- Jūsu galīgajai programmai vajadzētu izskatīties šādi.
15. solis: palaidiet šo moduli un izbaudiet savu matemātisko spēli
- Pēc šo darbību veikšanas, lai kodētu matemātikas programmu, dodieties uz priekšu un nospiediet Palaist moduli.
- Izbaudiet savu vienkāršo papildināšanas spēli!
Ieteicams:
Kazoo kodēšana: 5 soļi
Kazoo kodēšana: Šis ir jauks kazoo 3D modelis, kas izgatavots vietnē Tinkercad. Jūs varat padarīt vienu ar šo intstructable
Kodēšana ar IOS koda blokiem: 6 soļi
Kodēšana, izmantojot IOS koda blokus: Kodēšana ar iOS ir unikāls veids, kā panākt, lai jūsu iOS ierīce veiktu automatizāciju, iegūtu ziņas, sāktu kibernoziegumus un pat plānotu īsziņas. Šajā pamācībā mēs koncentrēsimies uz kibernoziegumiem, īpaši surogātpasta radīšanu draugiem un citiem
5 USD DIY YouTube abonentu displejs, izmantojot ESP8266 - nav nepieciešama kodēšana: 5 soļi
5 USD DIY YouTube abonentu displejs, izmantojot ESP8266 - nav nepieciešama kodēšana: Šajā projektā es jums parādīšu, kā jūs varat izmantot ESP8266 plati Wemos D1 Mini, lai parādītu jebkura YouTube kanāla abonentu skaitu mazāk par 5 USD
Vienkāršu Playdoh formu kodēšana W/ P5.js & Makey Makey: 7 soļi
Vienkāršu Playdoh formu kodēšana W/ P5.js un Makey Makey: Šis ir fiziskās skaitļošanas projekts, kas ļauj izveidot formu ar Playdoh, kodu, kas veidojas, izmantojot p5.js, un aktivizēt šīs formas parādīšanos datora ekrānā, pieskaroties Playdoh forma, izmantojot Makey Makey.p5.js ir atvērtā koda tīmekļa b
Kā augšupielādēt spēles Arduboy un 500 spēles Flash grozā: 8 soļi
Kā augšupielādēt spēles Arduboy un 500 spēles Flash grozā: es izveidoju mājās gatavotu Arduboy ar sērijas zibatmiņu, kurā var uzglabāt ne vairāk kā 500 spēles, ko spēlēt uz ceļa. Es ceru padalīties ar to, kā tajā ielādēt spēles, tostarp par to, kā saglabāt spēles sērijas zibatmiņā un izveidot savu konsolidēto spēļu paketi