Debatter du og din bror om, hvem der skal vaske vasketøjet i dag? Plat eller krone. Har du ikke en mønt? Lav en så! Denne Wikihow -artikel lærer dig, hvordan du skriver et program i Python, der vender en digital, imaginær mønt og giver dig en forsmag på, hvordan det er at kode. Alt du skal bruge er en computer, der kører Windows.
Trin
Del 1 af 3: Downloading af Python
Trin 1. Gå til Python -webstedet, og download python
Her er en genvej til webstedet https://www.python.org/downloads/. Tryk på indstillingen "Download Python 3.9.1"
Trin 2. Gem filen på dit skrivebord
Trin 3. Åbn den
Trin 4. Installer Python -programmet
Når programmet er installeret, skal Python være klar til brug på din computer.
Del 2 af 3: Skrivning af Coin Tossing Program
Trin 1. Gå til startmenuen, og indtast "IDLE Python"
Åbn den fil. Dette åbner IDLE Python.
Trin 2. Tryk på "CTRL" + "N" eller naviger til 'File' og derefter 'New Window' for at få adgang til Python Scripting Mode
Dette er det, der bruges til at skrive programmet
Trin 3. Indtast "import tilfældig" på den første linje hit og indtast derefter
Dette vil importere det tilfældige modul, der giver adgang til et af de "tilfældige" moduler, vi vil bruge.
Trin 4. Indtast "print (" Welcome to the Coin Flipping Program ")"
Dette vil byde brugeren velkommen til programmet.
Trin 5. Skriv denne linje "choice = input (" Indtast din side (hoveder eller haler):
")", og tryk på enter. Dette fortæller brugeren at indtaste enten hoveder eller haler.. Dette vil gøre, hvad brugertyperne bliver til "valg" -variablen.
Trin 6. Indtast "num = random.randint (1, 2)", og tryk på enter
Dette vil tilfældigt importere et 2 -tal, et og to. Python vælger tilfældigt 'num' for at blive enten en eller to.
Trin 7. Opret en if -sætning
Du bliver nødt til at lave en 'result' -variabel. Hvis det tilfældigt genererede tal er et, vil resultatet være "hoveder. Men hvis det tilfældige tal er 2, vil resultatet være" haler ".
Trin 8. Indtast "if num == 1:
", tryk derefter på enter (Python laver automatisk en indrykning); efter indrykningstypen i" result = "heads" ". Du skal være meget opmærksom og skrive meget omhyggeligt. Dette trin er, hvis variablen 'num' er 1.
Trin 9. Indtast "elif num == 2:
", en en ny linje, og tryk derefter på enter (Python laver automatisk en indrykning); efter indrykningstypen i" resultat = "haler" ". Denne nye if-sætning er for, hvis variablen 'num' er 2. Igen, du bliver nødt til at være meget opmærksom og skrive omhyggeligt.
Trin 10. Lav en linje, der sammenligner brugerens input og variablen 'resultat'
For at gøre dette skal du bruge en anden if-statement.
Trin 11. Start på den næste linje og indtast "if choice == result:
"og indtast derefter (Python foretager en indrykning); på den nye linjetype skal du skrive" print ("Godt job Du vandt mønten vendt", resultat) ". Hvis brugerens input er det samme som resultatet, udskrives det" Godt arbejde Du vandt; Mønten vendte, x "(x er enten hoveder eller haler).
Trin 12. Start på den næste linje og indtast "else:
"og tryk derefter på enter (Python foretager en indrykning); på den nye linje er, indtast" print ("Aw … You lost. Mønten vendt", resultat) ". Hvis brugerens input er ikke det samme som resultatet, vil det udskrive "Aw … Du tabte. Mønten vendte", x "(x er enten hoveder eller haler).
Trin 13. Indtast "print (" Tak fordi du spillede
Farvel") ". Dette vil lade brugeren vide, at programmet er slut.
Del 3 af 3: Brug af programmet
Trin 1. Kør programmet
For at gøre dette skal du gemme filen ved at trykke på CTRL+ "S". En pop-up med filsparer vises. Gem filen på dit skrivebord med et hvilket som helst navn.
Trin 2. Tryk på "F5" i den øverste række af dit tastatur eller naviger til 'Kør' og tryk på 'Kør modul'
Dette vil køre dit program.
Trin 3. Indtast enten "hoveder" eller "haler" (afhængigt af dit valg), og tryk på Enter
Trin 4. Se output
Programmet viser, om du vandt eller ej. Det vil også fortælle dig, hvilken side af den imaginære mønt den landede på.
Tips
- Vær meget opmærksom på symboler såsom kommaer, parenteser, kolon og apostrofer.
- Vær meget opmærksom på, hvornår du skal starte en ny linje, og hvornår du skal lave en indrykning.
-
Hvis du støder på en syntaksfejl, når du kører din kode, kan det skyldes, at du har stavet noget forkert.