Raspravljate li vi i vaš brat o tome tko bi trebao prati rublje danas? Baciti novčić. Nemate novčić? Onda napravi jedan! Ovaj članak o Wikihowu naučit će vas kako napisati program u Pythonu koji će okrenuti digitalni, imaginarni novčić i dati vam okus kako izgleda kodiranje. Sve što trebate je računalo sa sustavom Windows.
Koraci
1. dio 3: Preuzimanje Pythona
Korak 1. Idite na web mjesto Python i preuzmite python
Evo prečaca do web stranice https://www.python.org/downloads/. Pritisnite opciju "Preuzmi Python 3.9.1"
Korak 2. Spremite datoteku na radnu površinu
Korak 3. Otvorite ga
Korak 4. Instalirajte program Python
Nakon što program dovrši instalaciju, Python bi trebao biti spreman za upotrebu na vašem računalu.
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", a zatim "Novi prozor" za pristup Python modu skriptiranja
To je ono što se koristi za pisanje programa
Korak 3. U prvi red unesite "import random", 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 poželjeti korisniku dobrodošlicu u program.
Korak 5. Upišite ovaj redak "choice = input (" Unesite svoju stranu (glave ili repove):
")" i pritisnite enter. To govori korisniku da upiše glave ili repove.. Time će se sve vrste 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 'rezultat'. 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 unosa unesite" result = "heads" ". Morat ćete obratiti veliku pažnju i vrlo pažljivo upisati. Ovaj korak je ako je varijabla 'num' 1.
Korak 9. Upišite "elif num == 2:
", jedan novi redak, 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. Ponovno, morat ćete paziti i pažljivo tipkati.
Korak 10. Napravite redak koji uspoređuje korisnikov unos i varijablu 'result'
Da biste to učinili, upotrijebit ćete drugu naredbu if.
Korak 11. Počnite od sljedećeg retka i upišite "if choice == rezultat:
"i zatim unesite (Python će napraviti uvlačenje); na novom retku upišite" 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 glave ili repovi).
Korak 12. Počnite od sljedećeg retka i upišite "else:
", a zatim pritisnite enter (Python će napraviti uvlačenje); na novom retku je, upišite" print ("Aw … Izgubili ste. Novčić je preokrenut", rezultat) ". Ako je korisnički unos ne isto kao i rezultat, ispisat će "Aw … Izgubili ste. Novčić se okrenuo", x "(x su ili glave ili repovi).
Korak 13. Upišite "print (" Hvala što ste igrali
Doviđenja") ". To će obavijestiti korisnika da je program završio.
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 spremanje datoteka. Spremite datoteku na radnu površinu s bilo kojim imenom.
Korak 2. Pritisnite "F5" u gornjem retku tipkovnice ili idite na "Pokreni" i pritisnite "Pokreni modul"
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đer će vam reći na koju je stranu zamišljenog novčića sletjela.
Savjeti
- Obratite posebnu pozornost na simbole kao što su zarezi, zagrade, dvotočke i apostrofe.
- Obratite posebnu pozornost na to kada trebate započeti novu liniju, a kada na uvlačenje.
-
Prilikom izvođenja koda, ako naiđete na sintaksnu pogrešku, to može biti zato što ste nešto pogrešno napisali.