Innholdsfortegnelse:
- Trinn 1: Tilfeldig importerklæring
- Trinn 2: Funksjonsnavn
- Trinn 3: Generer et tilfeldig tall
- Trinn 4: Start mens loop
- Trinn 5: Brukerinngang
- Trinn 6: Avslutte mens løkken til brukeren gjettet riktig
- Trinn 7: If/else -erklæringer
- Trinn 8: Prøv/unntatt utsagn
- Trinn 9: Gratulerer
Video: Python gjetningsspill: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Følgende instruksjoner gir trinnvis veiledning om hvordan du skriver et program ved hjelp av den tilfeldige modulen og lager et gjettespill som samhandler med brukeren. For å komme i gang må du ha python installert på datamaskinen din og også åpne en egen fil som du vil skrive koden som du til slutt vil kjøre i python -vinduet.
Trinn 1: Tilfeldig importerklæring
Før du begynner med koden for programmet, må du lage en importerklæring på toppen som sier fra tilfeldig import * dette lar deg bruke noen funksjoner i den tilfeldige modulen uten å måtte tilfeldig høyre foran disse funksjonene
Trinn 2: Funksjonsnavn
Start med å opprette funksjonsnavnet, og la den deretter ha en variabel som vil være tallet som det tilfeldige gjetningen vil stoppe ved.
Trinn 3: Generer et tilfeldig tall
Det neste vi må gjøre er å generere et tilfeldig tall fra 1 til n med randit -funksjonen (hvor n er tallet brukeren satte inn når han kalte funksjonen) og lagre det i en variabel.
Trinn 4: Start mens loop
Lag deretter en stund -sløyfe som stopper når den er falsk. Så tildel ferdig til False og lag deretter while -sløyfen til den er ferdig, er ikke falsk.
Trinn 5: Brukerinngang
Når du er i mens -sløyfen, må du lage en input -setning for brukerne og deretter lagre den i en variabel. Sørg for å gjøre det brukeren legger inn til et heltall.
Trinn 6: Avslutte mens løkken til brukeren gjettet riktig
Når brukeren gjetter det riktige nummeret, får de dem til å komme seg ut av mensløkken ved å tildele done til True.
Trinn 7: If/else -erklæringer
Etter det kommer if/elif -uttalelser som vil skrive ut en melding som er relevant for det brukeren gjettet.
Trinn 8: Prøv/unntatt utsagn
Til slutt, prøv/unntatt inne i mens -løkken som vil skrive ut en melding når brukeren skriver inn et ugyldig gjetning.
Trinn 9: Gratulerer
Du er nå ferdig med gjettingsspillet, og du er klar til å teste det! Slik skal det fungere.
Dette var et program som samhandler med brukeren og gjør gjetningen til et tall til de kommer til nummeret som ble generert tilfeldig av datamaskinen! Nyt!
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
Et enkelt gjetningsspill - Python + XBees + Arduino: 10 trinn
A Simple Guessing Game - Python + XBees + Arduino: Slik fungerer spillet: Du har 4 forsøk på å gjette en bokstav mellom ‘a’ - ‘h’ - > Gjett riktig bokstav: Du vinner! ?-> Gjett feil bokstav: Spill over?-> Gjett om noen annen karakter utenfor ‘a’ - ‘h’: Game over? Din Arduino lar deg
Hva tenker Bit? Lag et enkelt gjetningsspill med BBC Microbit !: 10 trinn
Hva tenker Bit? Gjør et enkelt gjetningsspill med BBC Microbit !: Jeg hentet et par BBC Microbits etter å ha lest positive anmeldelser om dem i flere artikler på nettet. I et forsøk på å gjøre meg kjent med BIT, lekte jeg med online Microsoft Blocks Editor for et par timer og kom opp med