Hvordan lage en gjettelek Bruke Python

Hvordan lage en gjettelek Bruke Python


Med sin fleksibilitet, utvidelsesmuligheter, og enkel syntaks og ordforråd, har Python blitt et populært verktøy for hardcore kode aper samt uerfarne programmerere. Python-kode kan finnes i mobiltelefoner, høy trafikk nettsteder og under panseret på import programmer på Mac og Windows-plattformer. Det har blitt det første språket undervist i Innføring i programmering klasse ved Massachusetts Institute of Technology. Opprette en gjettelek er et populært programmerings øvelse i mange klasser, og er fremtredende kjennetegnet i Barry og Griffiths "Head First Programming", som denne øvelsen er avledet.

Bruksanvisning

1 Sjekk din versjon av Python ved å åpne et terminalvindu og skrive Python -v på kommandolinjen, vil dette åpne Python i "verbose" -modus, som forteller deg versjonsnummeret og som bibliotekene er installert. Hvis du ikke har versjon 2.6 eller høyere, kan du gå til Python siden og laste ned den nyeste versjonen for operativsystemet.

2 Åpne Python integrert utviklingsmiljø (IDLE) og velg "Fil" og deretter "Nytt vindu". Lagre det nye vinduet som GuessingGame.py i katalogen valgt av dialog.

3 Lag en gjettelek der spilleren må gjette et tall mellom en og 100, importere tilfeldig heltall generator og lage variabler å inneholde at "hemmelig" nummer og spillerens gjetning:

fra tilfeldig import randint
Hemmeligheten = randint (1, 100)
ut ( "Hello, there!")
gjett = 0

4 Lag en "mens" rutine som vil akseptere spiller innspill og sammenligne den med den hemmelige, datagenerert tall og annonsere vinneren hvis gjetning er riktig:

mens gjette! = hemmelig
g = input ( "Hva er hemmelig nummer?")
gjett = int (g)
hvis gjette == hemmelig
ut ( "Du vinner!")

5 Lag en "annet" rutine for å håndtere feil gjetninger og avslutte spillet:

ellers:
hvis gjetning> hemmelighet
print ( "Too darn høy!")
ellers:
print ( "Too darn lav!»)
print ( "Game over")

Lagre denne siden, og velg deretter "Kjør" og deretter "Run Module" fra menyen. En terminal vindu åpnes; vil du bli ønsket velkommen til spillet og bedt om å gjette den hemmelige nummer. Du kan åpne dette skriptet med IDLE og spille den når som helst.