Hoe schrijf je een Coin Flipping-programma op Python (met afbeeldingen)

Inhoudsopgave:

Hoe schrijf je een Coin Flipping-programma op Python (met afbeeldingen)
Hoe schrijf je een Coin Flipping-programma op Python (met afbeeldingen)

Video: Hoe schrijf je een Coin Flipping-programma op Python (met afbeeldingen)

Video: Hoe schrijf je een Coin Flipping-programma op Python (met afbeeldingen)
Video: Hoe Microsoft Office Picture Manager te installeren in Windows 10 2024, Mei
Anonim

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

PythonStep1
PythonStep1

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"

PythonStep2
PythonStep2

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

PythonStep3
PythonStep3

Stap 1. Ga naar het startmenu en typ "IDLE Python"

Open dat bestand. Dit opent IDLE Python.

PythonStep4
PythonStep4

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

PythonStep5
PythonStep5

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.

PythonStep6
PythonStep6

Stap 4. Typ "print ("Welkom bij het Coin Flipping Program")"

Hiermee wordt de gebruiker welkom geheten in het programma.

PythonStep7
PythonStep7

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.

PythonStep8
PythonStep8

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".

PythonStep9
PythonStep9

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.

PythonStep10
PythonStep10

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.

PythonStep11
PythonStep11

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).

PythonStep12
PythonStep12

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).

PythonStep13
PythonStep13

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

PythonStep14
PythonStep14

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.

PythonStep15
PythonStep15

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.

PythonStep16
PythonStep16

Stap 3. Typ "heads" of "tails" (afhankelijk van uw keuze) en druk op Enter

PythonStep17
PythonStep17

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

  1. Besteed veel aandacht aan symbolen zoals komma's, haakjes, dubbele punten en apostrofs.
  2. Let goed op wanneer u een nieuwe regel moet beginnen en wanneer u een inspringing moet maken.
  3. Als u bij het uitvoeren van uw code een syntaxisfout tegenkomt, kan dit zijn omdat u iets verkeerd hebt gespeld.

Aanbevolen: