Sadržaj:
- Korak 1: Pokrenite svoju Python aplikaciju za kodiranje
- Korak 2: Uvezite slučajnu klasu
- Korak 3: Definirajte Python metodu s ulaznom varijablom N
- Korak 4: Inicijalizirajte Boolean varijablu i cijeli broj varijable
- Korak 5: Pokrenite petlju "za" za raspon N
- Korak 6: Inicijalizirajte dvije slučajne cijele vrijednosti između 1 i 10 i postavite Boolean Value na True
- Korak 7: Pokrenite ‘while’ petlju dok je Booleova varijabla točna
- Korak 8: Ispišite problem sa dodavanjem s vrijednostima 1 i 2 i uzmite odgovor kao ulaz
- Korak 9: Napravite if-else izjavu kojom ćete provjeriti je li odgovor = vrijednost 1 + vrijednost 2
- Korak 10: Ako je istina, ispišite ispravnu poruku, postavite Boolean varijablu na False i povećajte broj
- Korak 11: Ako nije, ispišite pogrešnu poruku i postavite Booleanu vrijednost na Netačno
- Korak 12: Račun za necjelobrojne unose s porukom o pogrešci
- Korak 13: Na kraju programa ispišite broj problema od N da je igrač ispravno ispisao
- Korak 14: Pregledajte svoj kôd
- Korak 15: Pokrenite ovaj modul i uživajte u matematičkoj igri
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
- Ovaj skup uputa naučit će vas korak po korak kako programirati igru za dodavanje koja traži od korisnika da odgovore na jednostavne probleme dodavanja pomoću slučajnih brojeva od 0-9 i ispisuje jesu li točni ili ne!
- Kliknite sliku u svakom koraku da biste je povećali i pogledali kôd za taj dio.
Korak 1: Pokrenite svoju Python aplikaciju za kodiranje
- Ovaj skup uputa koristit će program IDLE Python!
-
Nakon pokretanja, stvorite novu datoteku u svojoj Python aplikaciji za početak kodiranja.
Korak 2: Uvezite slučajnu klasu
Koristit ćemo ga za generiranje slučajnih brojeva
Korak 3: Definirajte Python metodu s ulaznom varijablom N
- Unos cijelog broja n će odrediti broj dodatnih problema koje će igra ispisati kada se pozove!
- Ovaj kod naziva metodu "igra (n)".
Korak 4: Inicijalizirajte Boolean varijablu i cijeli broj varijable
- Unutar metode igre, inicijalizirajte Boolovu varijablu koja će se koristiti u "while" petlji i cijeli broj koji će se koristiti kao varijabla brojanja za točne odgovore.
- Ovaj kod naziva logičko "wrk" i cijeli broj "cnt".
- Upamtite važnost uvlaka u Pythonu jer oni određuju koji je kod gdje se ugnijezdio!
Korak 5: Pokrenite petlju "za" za raspon N
Ovo će se petljati za duljinu ulaznog cijelog broja n
Korak 6: Inicijalizirajte dvije slučajne cijele vrijednosti između 1 i 10 i postavite Boolean Value na True
- Unutar ove petlje "for" upotrijebite random.randrange (1, 10) za inicijalizaciju dvije slučajne cijele vrijednosti između 1 i 9.
- Ovaj kod naziva ove "val1" i "val2".
- Zatim postavite Booleovu vrijednost na True!
Korak 7: Pokrenite ‘while’ petlju dok je Booleova varijabla točna
Dok ste još unutar petlje "for", pokrenite "while" petlju dok je Booleova varijabla True
Korak 8: Ispišite problem sa dodavanjem s vrijednostima 1 i 2 i uzmite odgovor kao ulaz
- Sljedeće u ovoj "while" petlji stvaramo try-except naredbu.
- U svom slučaju "pokušajte" ispišite dodatno pitanje pomoću vrijednosti 1 i vrijednosti 2 i definirajte varijablu odgovora kao korisnički unos (ovaj kôd definira varijablu odgovora kao "ans").
Korak 9: Napravite if-else izjavu kojom ćete provjeriti je li odgovor = vrijednost 1 + vrijednost 2
U slučaju ‘try’ kodirajte if-else izraz koji provjerava je li ans = val1 + val2
Korak 10: Ako je istina, ispišite ispravnu poruku, postavite Boolean varijablu na False i povećajte broj
-
Još uvijek unutar izjave "pokušaj", ako je istina:
- Ispišite ispravnu poruku!
- Postavite Boolean varijablu na False!
- Povećanje broja za 1!
Korak 11: Ako nije, ispišite pogrešnu poruku i postavite Booleanu vrijednost na Netačno
U iskazu 'else' ispišite netočnu poruku i postavite Booleovu vrijednost na False
Korak 12: Račun za necjelobrojne unose s porukom o pogrešci
U slučaju "osim" ispišite poruku o pogrešci kako biste uzeli u obzir ne-cijele unose
Korak 13: Na kraju programa ispišite broj problema od N da je igrač ispravno ispisao
Nakon svih tih ugniježđenih izjava, ispišite broj problema od n koji je igrač ispravno riješio
Korak 14: Pregledajte svoj kôd
- Sjetite se važnosti uvlačenja u Pythonu jer ovaj program koristi mnoge ugniježđene izraze.
- Vaš konačni program trebao bi izgledati ovako.
Korak 15: Pokrenite ovaj modul i uživajte u matematičkoj igri
- Nakon što slijedite ove korake za kodiranje matematičkog programa, nastavite i pritisnite Run Module.
- Uživajte u svojoj jednostavnoj igri dodavanja!