Zijn jij en je broer aan het discussiëren over wie vandaag de was moet wassen? Een munt opgooien. Heb je geen munt? Maak er dan een! Dit Wikihow-artikel leert je hoe je een programma in Python schrijft dat een digitale, denkbeeldige munt opgooit en je een voorproefje geeft van hoe het is om te coderen. Het enige dat u nodig heeft, is een computer met Windows.
Stappen
Deel 1 van 3: Python downloaden
Stap 1. Ga naar de Python-website en download python
Hier is een snelkoppeling naar de website https://www.python.org/downloads/. Druk op de optie "Download Python 3.9.1"
Stap 2. Sla het bestand op uw bureaublad op
Stap 3. Open het
Stap 4. Installeer het Python-programma
Zodra het programma klaar is met installeren, zou Python klaar moeten zijn voor gebruik op uw computer.
Deel 2 van 3: Het programma voor het opgooien van munten schrijven
Stap 1. Ga naar het startmenu en typ "IDLE Python"
Open dat bestand. Dit opent IDLE Python.
Stap 2. Druk op "CTRL" + "N" of ga naar 'Bestand' en vervolgens naar 'Nieuw venster' om de Python-scriptmodus te openen
Dit is wat wordt gebruikt om het programma te schrijven
Stap 3. Typ "willekeurig importeren" op de eerste regel en voer vervolgens in
Hiermee wordt de willekeurige module geïmporteerd die toegang geeft tot een van de "willekeurige" modules die we zullen gebruiken.
Stap 4. Typ "print ("Welkom bij het Coin Flipping Program")"
Hiermee wordt de gebruiker welkom geheten in het programma.
Stap 5. Typ deze regel " choice=input("Voer uw kant in (kop of munt):
") " en druk op enter. Dit vertelt de gebruiker om kop of munt in te typen.. Dit maakt alles wat de gebruikerstypen zullen veranderen in de "keuze" -variabele.
Stap 6. Typ " num=random.randint(1, 2)" in en druk op enter
Dit zal willekeurig een 2-nummer importeren, een en twee. Python zal willekeurig 'num' kiezen om één of twee te worden.
Stap 7. Maak een if-statement
U moet een 'result'-variabele maken. Als het willekeurig gegenereerde getal één is, is het resultaat "kop". Maar als het willekeurig getal 2 is, dan is het resultaat "staart".
Stap 8. Typ " if num==1:
", druk dan op enter (Python maakt automatisch een inspringing); typ na het inspringen " result="heads" ". Je moet goed opletten en heel voorzichtig typen. Deze stap is als de 'num'-variabele 1 is.
Stap 9. Typ " elif num==2:
", een nieuwe regel en druk vervolgens op enter (Python maakt automatisch een inspringing); typ na het inspringen "result="tails" ". Deze nieuwe if-statement is voor als de 'num'-variabele 2 is. Nogmaals, je moet goed opletten en zorgvuldig typen.
Stap 10. Maak een regel die de invoer van de gebruiker en de variabele 'resultaat' vergelijkt
Om dit te doen, gebruik je een ander if-statement.
Stap 11. Begin op de volgende regel en typ " if choice==result:
"en voer vervolgens in (Python maakt een inspringing); typ op de nieuwe regel " print ("Good Job You won The coin flipped ", result) ". Als de invoer van de gebruiker hetzelfde is als het resultaat, wordt afgedrukt " Goed gedaan Je hebt gewonnen; De munt is omgedraaid, x" (x is ofwel kop of munt).
Stap 12. Begin op de volgende regel en typ " else:
"en druk vervolgens op enter (Python maakt een inspringing); op de nieuwe regel typt u " print ("Aw… You lost. The coin flipped ", result) ". Als de invoer van de gebruiker niet hetzelfde als het resultaat, het zal "Aw… Je hebt verloren. De munt is omgedraaid", x" (x is kop of munt).
Stap 13. Typ " print("Bedankt voor het spelen
Tot ziens") ". Dit laat de gebruiker weten dat het programma voorbij is.
Deel 3 van 3: Het programma gebruiken
Stap 1. Start het programma
Om dit te doen, moet u het bestand opslaan door op CTRL+ "S" te drukken. Er verschijnt een pop-up voor bestandsbeveiliging. Sla het bestand op uw bureaublad op met een willekeurige naam.
Stap 2. Druk op "F5" op de bovenste rij van uw toetsenbord of ga naar 'Uitvoeren' en druk op 'Module uitvoeren'
Hiermee wordt uw programma uitgevoerd.
Stap 3. Typ "heads" of "tails" (afhankelijk van uw keuze) en druk op Enter
Stap 4. Bekijk de uitvoer
Het programma laat zien of je gewonnen hebt of niet. Het zal je ook vertellen aan welke kant van de denkbeeldige munt het is geland.
Tips
- Besteed veel aandacht aan symbolen zoals komma's, haakjes, dubbele punten en apostrofs.
- Let goed op wanneer u een nieuwe regel moet beginnen en wanneer u een inspringing moet maken.
-
Als u bij het uitvoeren van uw code een syntaxisfout tegenkomt, kan dit zijn omdat u iets verkeerd hebt gespeld.