Con la sua flessibilità , estensibilità , e la sintassi semplice e il lessico , Python è diventato uno strumento importante per hard Code Monkeys e programmatori alle prime armi . Codice Python può essere trovato in telefoni cellulari , siti web ad alto traffico e sotto il cofano delle domande di importazione su Mac e Windows. E 'diventato la prima lingua insegnata nella Introduzione alla classe Programmazione presso il Massachusetts Institute of Technology . Creazione di un gioco di indovinare è un esercizio di programmazione popolare in molte classi ed è prominente a Barry e di Griffith " Head First Programming ", da cui questo esercizio è derivato . Cose che ti serviranno
Python 2.6 o superiore
Mostra più istruzioni
1
Controlla la tua versione di Python aprendo una finestra di terminale e digitare Python -v alla linea di comando prompt Questo aprirà Python in modalità " verbose " , che ti dice il numero di versione e che sono installate le librerie . Se non si dispone di versione 2.6 o superiore, visitare la pagina di Python e scaricare la versione più recente per il sistema operativo.
2
Aprire l'ambiente Python integrato di sviluppo ( IDLE ) e scegliere "File " , poi " . nuova finestra " Salva questa nuova finestra GuessingGame.py nella directory scelta dal dialogo
3
Creare un gioco d'ipotesi in cui il giocatore deve indovinare un numero. tra uno e 100 , importare il generatore intero casuale e creare variabili per contenere quel numero "segreto" e ipotesi del giocatore :
da casuali randintsecret import = randInt ( 1 , 100 ) print (" Ciao , ci ! " ) indovinate = 0
4
Creare una " routine mentre " che accetterà input del giocatore e confrontarlo con il segreto , il numero di computer-generated e annunciare il vincitore se l' ipotesi è corretta :
mentre indovinare ! = secretg = input (" Qual è il numero segreto ? " ) indovinate = int ( g ) se congettura == secretprint ( " Hai vinto ! " ) economici 5
Creare una routine di " altro " per gestire tentativi errati e terminare il gioco :
altra cosa : se indovinate > secretprint ( «Troppo maledettamente alto ! " ) else: print ( "Too maledettamente basso ! ") print (" Game over " ) per
Invia questa pagina , quindi selezionare" Esegui ", quindi" Esegui modulo "dal menu . Una finestra di terminale si aprirà , sarete accolti al gioco e ha chiesto di indovinare il numero segreto . È possibile aprire questo script con IDLE e giocare ogni volta che volete .