Raspravljate li vi i vaš brat o tome ko bi danas trebao prati veš? Baci novčić. Nemate novčić? Onda napravi jedan! Ovaj članak o Wikihow -u naučit će vas kako napisati program u Pythonu koji će okrenuti digitalni, zamišljeni novčić i dati vam okus kako izgleda kodiranje. Sve što vam je potrebno je računar sa operativnim sistemom Windows.
Koraci
1. dio 3: Preuzimanje Pythona
Korak 1. Idite na Python web lokaciju i preuzmite python
Evo prečice do web stranice https://www.python.org/downloads/. Pritisnite opciju "Preuzmi Python 3.9.1"
Korak 2. Sačuvajte datoteku na radnoj površini
Korak 3. Otvorite ga
Korak 4. Instalirajte program Python
Kada instalacija programa završi, Python bi trebao biti spreman za upotrebu na vašem računaru.
Dio 2 od 3: Pisanje programa za bacanje novčića
Korak 1. Idite na izbornik Start i upišite "IDLE Python"
Otvorite tu datoteku. Ovo će otvoriti IDLE Python.
Korak 2. Pritisnite "CTRL" + "N" ili idite na 'Datoteka', zatim 'Novi prozor' za pristup Python modu skriptiranja
To je ono što se koristi za pisanje programa
Korak 3. Upišite "import random" na prvi red, a zatim unesite
Ovo će uvesti slučajni modul koji daje pristup jednom od "slučajnih" modula koje ćemo koristiti.
Korak 4. Upišite "print (" Dobro došli u program okretanja novčića ")"
Ovo će dobrodošlicu korisniku u program.
Korak 5. Upišite ovaj redak "choice = input (" Unesite svoju stranu (glave ili repove):
")" i pritisnite enter. Ovo govori korisniku da unese glavu ili rep.. Ovo će sve što tipovi korisnika pretvoriti u varijablu "choice".
Korak 6. Upišite "num = random.randint (1, 2)" i pritisnite enter
Ovo će nasumično uvesti broj 2, jedan i dva. Python će slučajnim odabirom 'broja' postati jedan ili dva.
Korak 7. Kreirajte if naredbu
Morat ćete napraviti varijablu 'result'. Ako je slučajno generirani broj jedan, tada će rezultat biti "glave. Ali ako je slučajni broj 2, tada će rezultat biti" repovi ".
Korak 8. Upišite "if num == 1:
", zatim pritisnite enter (Python će automatski napraviti uvlačenje); nakon tipa uvlačenja u" result = "heads" ". Morat ćete obratiti veliku pažnju i vrlo pažljivo upisivati. Ovaj korak je ako je varijabla 'num' 1.
Korak 9. Upišite "elif num == 2:
", jedan novi red, zatim pritisnite enter (Python će automatski napraviti uvlačenje); nakon tipa uvlačenja u" result = "tails" ". Ova nova if-naredba služi ako je varijabla 'num' 2. Ponovo, morat ćete obratiti veliku pažnju i pažljivo tipkati.
Korak 10. Napravite liniju koja uspoređuje unos korisnika i varijablu 'result'
Da biste to učinili, upotrijebit ćete drugu if-naredbu.
Korak 11. Počnite od sljedećeg retka i upišite "if choice == rezultat:
", a zatim unesite (Python će napraviti uvlačenje); na novom redu unesite" print ("Dobar posao koji ste osvojili. Novčić je preokrenut", rezultat) ". Ako je korisnički unos isti kao rezultat, ispisat će se" Dobar posao koji ste osvojili; Novčić se okrenuo, x "(x su ili glave ili repovi).
Korak 12. Počnite sa sljedećim redom i upišite "else:
", a zatim pritisnite enter (Python će napraviti uvlačenje); na novom redu je, upišite" print ("Aw … Izgubili ste. Novčić je preokrenut", rezultat) ". Ako je korisnički unos ne isto kao rezultat, ispisat će se "Aw … Izgubili ste. Novčić se okrenuo", x "(x su ili glave ili repovi).
Korak 13. Upišite "print (" Hvala što ste igrali
Zbogom ")". Ovo će obavijestiti korisnika da je program gotov.
3. dio 3: Korištenje programa
Korak 1. Pokrenite program
Da biste to učinili, morate spremiti datoteku pritiskom na CTRL+ "S". Pojavit će se skočni prozor za čuvanje datoteka. Sačuvajte datoteku na radnoj površini pod bilo kojim imenom.
Korak 2. Pritisnite "F5" u gornjem redu tastature ili idite na "Run" i pritisnite "Run Module"
Ovo će pokrenuti vaš program.
Korak 3. Unesite "glave" ili "repove" (ovisno o vašem izboru) i pritisnite Enter
Korak 4. Pogledajte izlaz
Program će pokazati jeste li pobijedili ili ne. Takođe će vam reći na kojoj je strani zamišljenog novčića sleteo.
Savjeti
- Obratite veliku pažnju na simbole kao što su zarezi, zagrade, dvotočke i apostrofe.
- Obratite posebnu pažnju na to kada trebate započeti novu liniju, a kada na uvlačenje.
-
Prilikom pokretanja koda, ako naiđete na sintaksnu grešku, to može biti zato što ste nešto pogrešno napisali.