Debatter du og broren din om hvem som skal vaske tøyet i dag? Vend en mynt. Har du ikke en mynt? Lag en da! Denne Wikihow -artikkelen vil lære deg hvordan du skriver et program i Python som vender en digital, imaginær mynt og gir deg en smakebit på hvordan det er å kode. Alt du trenger er en datamaskin som kjører Windows.
Trinn
Del 1 av 3: Last ned Python
Trinn 1. Gå til Python -nettstedet og last ned python
Her er en snarvei til nettstedet https://www.python.org/downloads/. Trykk på "Last ned Python 3.9.1" -alternativet
Trinn 2. Lagre filen på skrivebordet
Trinn 3. Åpne den
Trinn 4. Installer Python -programmet
Når programmet er ferdig installert, bør Python være klar til bruk på datamaskinen.
Del 2 av 3: Skrive programmet for myntkasting
Trinn 1. Gå til startmenyen og skriv inn "IDLE Python"
Åpne den filen. Dette åpner IDLE Python.
Trinn 2. Trykk "CTRL" + "N" eller naviger til 'File' og deretter 'New Window' for å få tilgang til Python Scripting Mode
Dette er det som brukes til å skrive programmet
Trinn 3. Skriv inn "import random" på den første linjen, og skriv deretter inn
Dette vil importere den tilfeldige modulen som gir tilgang til en av de "tilfeldige" modulene vi skal bruke.
Trinn 4. Skriv inn "print (" Welcome to the Coin Flipping Program ")"
Dette vil ønske brukeren velkommen til programmet.
Trinn 5. Skriv inn denne linjen "choice = input (" Skriv inn din side (hoder eller haler):
")" og trykk enter. Dette forteller brukeren å skrive inn enten hoder eller haler.. Dette vil gjøre hva brukertypene vil bli til "valg" -variabelen.
Trinn 6. Skriv inn "num = random.randint (1, 2)" og trykk enter
Dette vil tilfeldig importere et 2 -tall, ett og to. Python vil tilfeldig velge 'num' for å bli enten en eller to.
Trinn 7. Lag en if -setning
Du må lage en "result" -variabel. Hvis det tilfeldig genererte tallet er ett, blir resultatet "hoder. Men hvis det tilfeldige tallet er 2, blir resultatet" haler ".
Trinn 8. Skriv inn "if num == 1:
", trykk deretter enter (Python vil automatisk gjøre en innrykk); etter innrykkingen skriver du inn" result = "heads" ". Du må være nøye og skrive veldig nøye. Dette trinnet er hvis" num "-variabelen er 1.
Trinn 9. Skriv inn "elif num == 2:
", en en ny linje, og trykk deretter enter (Python lager automatisk en innrykk); etter innrykkingen skriver du inn" result = "tails" ". Denne nye if-setningen er for hvis varianten 'num' er 2. Igjen, du må være nøye og skrive nøye.
Trinn 10. Lag en linje som sammenligner brukerens inndata og variabelen "resultat"
For å gjøre dette, vil du bruke en annen if-setning.
Trinn 11. Start på neste linje og skriv inn "if choice == result:
"og skriv deretter inn (Python vil gjøre et innrykk); på den nye linjen skriver du inn" print ("Good Job You won Mynt flipped", result) ". Hvis brukerens inndata er det samme som resultatet, skrives det ut" Bra jobb Du vant; Mynten vendt, x "(x er enten hoder eller haler).
Trinn 12. Start på neste linje og skriv inn "else:
"og trykk Enter ikke det samme som resultatet, vil det skrives ut "Aw … You lost. Mynten snudde", x "(x er enten hoder eller haler).
Trinn 13. Skriv inn "print (" Takk for at du spilte
Ha det") ". Dette vil gi brukeren beskjed om at programmet er over.
Del 3 av 3: Bruke programmet
Trinn 1. Kjør programmet
For å gjøre dette må du lagre filen ved å trykke CTRL+ "S". En filsparer-popup vil vises. Lagre filen på skrivebordet ditt med et hvilket som helst navn.
Trinn 2. Trykk "F5" på den øverste raden på tastaturet, eller naviger til "Kjør" og trykk "Kjør modul"
Dette vil kjøre programmet ditt.
Trinn 3. Skriv inn enten "hoder" eller "haler" (avhengig av ditt valg) og trykk Enter
Trinn 4. Se utgangen
Programmet viser om du vant eller ikke. Den vil også fortelle deg hvilken side av den imaginære mynten den landet på.
Tips
- Vær veldig oppmerksom på symboler som kommaer, parenteser, kolon og apostrofer.
- Vær nøye med når du skal starte en ny linje og når du skal lage en innrykk.
-
Hvis du støter på en syntaksfeil når du kjører koden, kan det skyldes at du har stavet feil.