Kazalo:

Kodiranje igre dodajanja v Pythonu: 15 korakov
Kodiranje igre dodajanja v Pythonu: 15 korakov

Video: Kodiranje igre dodajanja v Pythonu: 15 korakov

Video: Kodiranje igre dodajanja v Pythonu: 15 korakov
Video: RTX 3090 Ti vs RTX 3060 Ultimate Showdown for Stable Diffusion, ML, AI & Video Rendering Performance 2024, November
Anonim
Kodiranje igre dodajanja v Pythonu
Kodiranje igre dodajanja v Pythonu
  • Ta niz navodil vas bo korak za korakom naučil, kako programirati dodatno igro, ki uporabnike pozove, da odgovorijo na preproste težave pri seštevanju z naključnimi številkami od 0 do 9 in natisne, ali so pravilne ali ne!
  • Kliknite sliko v vsakem koraku, da jo povečate in si ogledate kodo za ta del.

1. korak: Zaženite aplikacijo za kodiranje Python

Zaženite aplikacijo za kodiranje Python
Zaženite aplikacijo za kodiranje Python
  • Ta niz navodil bo uporabljal program IDLE Python!
  • Po zagonu ustvarite novo datoteko v aplikaciji Python, da začnete kodirati.

2. korak: Uvozite naključni razred

Uvozite naključni razred
Uvozite naključni razred

Uporabili ga bomo za ustvarjanje naključnih števil

3. korak: Določite metodo Python z vhodno spremenljivko N

Določite metodo Python z vhodno spremenljivko N
Določite metodo Python z vhodno spremenljivko N
  • Vnos celega števila n bo določil število težav pri dodajanju, ki jih bo igra natisnila ob klicu!
  • Ta koda imenuje metodo "igra (n)".

4. korak: Inicializirajte logično in celoštevilsko spremenljivko

Inicializirajte logično in celoštevilsko spremenljivko
Inicializirajte logično in celoštevilsko spremenljivko
  • Znotraj metode igre inicializirajte logično spremenljivko, ki jo želite uporabiti v zanki 'while', in celo število, ki se uporablja kot številska spremenljivka za pravilne odgovore.
  • Ta koda imenuje logično "wrk" in celo število "cnt".
  • Ne pozabite na pomembnost alinej v Pythonu, saj določajo, katera koda je kje ugnezdena!

5. korak: Zaženite zanko „za“za območje N

Zaženite zanko "za" za območje N
Zaženite zanko "za" za območje N

To bo zankalo dolžino vhodnega celega števila n

6. korak: Inicializirajte dve naključni celobrojni vrednosti med 1 in 10 in nastavite logično vrednost na True

Inicializirajte dve naključni celobrojni vrednosti med 1 in 10 in nastavite logično vrednost na True
Inicializirajte dve naključni celobrojni vrednosti med 1 in 10 in nastavite logično vrednost na True
  • V tej zanki "za" uporabite random.randrange (1, 10) za inicializacijo dveh naključnih celobrojnih vrednosti med 1 in 9.
  • Ta koda jih imenuje "val1" in "val2".
  • Nato nastavite logično vrednost na True!

7. korak: Začnite zanko 'while', medtem ko je Booleova spremenljivka res

Zaženite zanko 'while', medtem ko je logična spremenljivka res
Zaženite zanko 'while', medtem ko je logična spremenljivka res

Ko ste še vedno v zanki »for«, zaženite zanko »while«, medtem ko je Booleova spremenljivka True

8. korak: Natisnite težavo pri dodajanju z vrednostmi 1 in 2 in odgovor vzemite kot vnos

Natisnite težavo pri dodajanju z vrednostmi 1 in 2 in odgovor vzemite kot vnos
Natisnite težavo pri dodajanju z vrednostmi 1 in 2 in odgovor vzemite kot vnos
  • Nato v tej zanki "while" ustvarimo stavek try-except.
  • V svojem primeru "poskusite" natisnite dodatno vprašanje z vrednostjo 1 in vrednost 2 ter spremenljivko odgovora definirajte kot uporabnikov vnos (ta koda definira spremenljivko odgovora kot "ans").

9. korak: Naredite izjavo If-else, ki bo preizkusila, ali je odgovor = vrednost 1 + vrednost 2

Naredite izjavo If-else in preizkusite, ali je odgovor = vrednost 1 + vrednost 2
Naredite izjavo If-else in preizkusite, ali je odgovor = vrednost 1 + vrednost 2

V primeru "try" kodirajte stavek if-else, ki preizkuša, ali je ans = val1 + val2

10. korak: Če je res, natisnite pravilno sporočilo, nastavite logično spremenljivko na False in povečajte število

Če je res, natisnite pravilno sporočilo, nastavite logično spremenljivko na False in Increment Count
Če je res, natisnite pravilno sporočilo, nastavite logično spremenljivko na False in Increment Count
  • Če je res, je še vedno v stavku »try«:

    • Natisnite pravilno sporočilo!
    • Logično spremenljivko nastavite na False!
    • Povečajte za 1!

11. korak: Če ne, natisnite napačno sporočilo in nastavite logično vrednost na False

Če ne, natisnite napačno sporočilo in nastavite logično vrednost na False
Če ne, natisnite napačno sporočilo in nastavite logično vrednost na False

V stavku 'else' natisnite napačno sporočilo in nastavite logično vrednost na False

12. korak: Račun za neštevilčne vnose s sporočilom o napaki

Račun za neštevilčne vnose s sporočilom o napaki
Račun za neštevilčne vnose s sporočilom o napaki

V primeru 'razen' natisnite sporočilo o napaki, da upoštevate neštevilčne vnose

13. korak: Na koncu programa natisnite število težav od N, da je igralec imel prav

Na koncu programa natisnite število težav od N, da je igralec imel prav
Na koncu programa natisnite število težav od N, da je igralec imel prav

Po vseh teh ugnezdenih stavkih natisnite število težav od n, ki jih je igralec razumel

14. korak: Preglejte svojo kodo

Preglejte svojo kodo!
Preglejte svojo kodo!
  • Ne pozabite na pomen zamika v Pythonu, saj ta program uporablja številne ugnezdene stavke.
  • Vaš končni program bi moral izgledati tako.

Korak 15: Zaženite ta modul in uživajte v matematični igri

Zaženite ta modul in uživajte v svoji matematični igri!
Zaženite ta modul in uživajte v svoji matematični igri!
  • Ko sledite tem korakom za kodiranje svojega matematičnega programa, pojdite naprej in pritisnite Run Module.
  • Uživajte v svoji preprosti igri dodajanja!

Priporočena: