Inhoudsopgave:
- Stap 1: Willekeurige importverklaring
- Stap 2: Functienaam
- Stap 3: Genereer een willekeurig getal
- Stap 4: De While-lus starten
- Stap 5: Gebruikersinvoer
- Stap 6: De While-lus van de correct geraden gebruiker verlaten
- Stap 7: Als/anders-verklaringen
- Stap 8: Verklaringen proberen/uitzonderen
- Stap 9: Gefeliciteerd
Video: Python raadspel: 9 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
De volgende instructies bieden stapsgewijze begeleiding bij het schrijven van een programma met behulp van de willekeurige module en het maken van een raadspel dat interactie heeft met de gebruiker. Om te beginnen moet je python op je computer hebben geïnstalleerd en ook een apart bestand openen waarin je de code zou schrijven die je uiteindelijk in het python-venster zult uitvoeren.
Stap 1: Willekeurige importverklaring
Voordat u begint met de code voor het programma, maakt u bovenaan een import-statement met de tekst van willekeurige import * dit stelt u in staat om enkele functies van de willekeurige module te gebruiken zonder dat u willekeurig voor die functies hoeft te staan
Stap 2: Functienaam
Begin met het maken van de functienaam en zorg ervoor dat deze één variabele heeft, het nummer waarop de willekeurige schatting zal stoppen.
Stap 3: Genereer een willekeurig getal
Vervolgens moeten we een willekeurig getal van 1 tot n genereren met de randit-functie (waarbij n het getal is dat de gebruiker heeft ingevoerd bij het aanroepen van de functie) en dit in een variabele opslaan.
Stap 4: De While-lus starten
Maak vervolgens een while-lus die stopt wanneer deze False is. Dus, wijs done toe aan False en maak vervolgens de while-lus totdat klaar niet False is.
Stap 5: Gebruikersinvoer
Maak in de while-lus een invoerstatement voor de gebruikers en sla het vervolgens op in een variabele. Zorg ervoor dat u wat de gebruiker invoert, omzet in een geheel getal.
Stap 6: De While-lus van de correct geraden gebruiker verlaten
Wanneer de gebruiker het juiste getal raadt, laat hem dan uit de while-lus komen door done toe te wijzen aan True.
Stap 7: Als/anders-verklaringen
Maak daarna if/elif-statements die een bericht afdrukken dat relevant is voor wat de gebruiker heeft geraden.
Stap 8: Verklaringen proberen/uitzonderen
Plaats ten slotte een try/behalve in de while-lus die een bericht zal afdrukken wanneer de gebruiker een ongeldige schatting invoert.
Stap 9: Gefeliciteerd
Je bent nu helemaal klaar met het raadspel en je bent klaar om het te testen! Dit is hoe het zou moeten werken.
Dit was een programma dat interactie heeft met de gebruiker en de gok een getal maakt totdat ze bij het getal komen dat willekeurig door de computer is gegenereerd! Genieten van!
Aanbevolen:
Mappen synchroniseren met Python: 5 stappen
Mappen synchroniseren met Python: deze instructable laat je zien hoe je twee mappen (en alle mappen daarin) synchroon kunt houden, zodat de ene een directe kopie van de andere is. Ideaal voor het back-uppen van werk zowel lokaal, naar een cloud/netwerkserver of een USB-stick. Geen ervaring met programmeren is n
Een eenvoudig raadspel - Python + XBees + Arduino - Ajarnpa
Een eenvoudig raadspel - Python + XBees + Arduino: zo werkt het spel: je hebt 4 pogingen om een letter te raden tussen 'a' - 'h'-> Raad de juiste letter: Jij wint! ?-> Raad de verkeerde letter: Game over ?-> Raad een ander personage buiten 'a' - 'h': Game over? Je Arduino laat je
Eenvoudig Python-nummer raadspel - Ajarnpa
Eenvoudig Python-nummer raadspel: in deze tutorial zullen we leren hoe je een eenvoudig Python-nummer raadspel kunt maken in de Pycharm-applicatie. Python is een scripttaal die geweldig is voor zowel beginners als experts. De codeerstijl in Python is gemakkelijk te lezen en te volgen
Wat denkt de Bit? Maak een eenvoudig raadspel met de BBC Microbit!: 10 stappen
Wat denkt de Bit? Maak een eenvoudig raadspel met de BBC Microbit!: Ik pakte een paar BBC Microbits nadat ik er positieve recensies over had gelezen in verschillende online artikelen. In een poging om vertrouwd te raken met de BIT, speelde ik met de online Microsoft Blocks Editor voor een paar uur en kwam op
IR-afstandsbediening kleur raadspel - Ajarnpa
IR-Remote Color Guessing Game: In deze instructable laat ik je zien hoe je een RGB-led bedient met een IR-afstandsbediening en maak er een leuk spel van