Xhack

Un forum dedicato all'hacking
 
IndiceIndice  PortalePortale  CalendarioCalendario  FAQFAQ  CercaCerca  RegistrareRegistrare  Lista utentiLista utenti  GruppiGruppi  Connessione  

Condividere | 
 

 [gioco]semplice gioco in python

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso 
AutoreMessaggio
certaindeath
Admin
Admin


Numero di messaggi: 343
Data d'iscrizione: 30.07.07

MessaggioOggetto: [gioco]semplice gioco in python   Ven Gen 04, 2008 5:07 pm

è un gioco davvero semplice, ma si inizia con le cose facili.
consiste nell'indovinare un numero random generato dal computer.....

Codice:

# -*- coding: cp1252 -*-
import random
def elab(var, ran):
    if var < ran:
        print "troppo piccolo!"
    elif var > ran:
        print "troppo grande!"
    elif var == ran:
        print "HAI VINTO!"
        exit(1)
   
a = 0
life = 3
num = 0
print "1. facile(1-15)"
print "2. normale(1-30)"
print "3. difficile(1-45)"
diff = input()
if diff == 1:
    a = random.randrange(1, 15, 1)
    print "random calcolato ora tocca a te indovinarlo"
    while life > 0:
        num = input("vite: "+str(life)+"\tnumero: ")
        elab(num, a)
        life -= 1
    print "HAI PERSO!"
elif diff == 2:
    a = random.randrange(1, 30, 1)
    print "random calcolato ora tocca a te indovinarlo"
    while life > 0:
        num = input("vite: "+str(life)+"\tnumero: ")
        elab(num, a)
        life -= 1
    print "HAI PERSO!"
elif diff == 3:
    a = random.randrange(1, 45, 1)
    print "random calcolato ora tocca a te indovinarlo"
    while life > 0:
        num = input("vite: "+str(life)+"\tnumero: ")
        elab(num, a)
        life -= 1
    print "HAI PERSO!"
else:
    print "errore: scegliere difficoltà tra 1 e 3"


è un raggruppamento di alcuni concetti chiave del python come gli if, i while, definire funzioni, prendere input da tastiera...

introduce due nuove cose:
il random, per il random è necessario importare la libreria omonima.
il random(come avete notato) si esegue con
Codice:
random.randrange(inizio, fine, intervallo)


facile, no?
l'altro è exit(1), che fa terminare il programma immediatamente.

_________________
è strano quante cose bisogna sapere prima di sapere quanto poco si sa...
Tornare in alto Andare in basso
Vedere il profilo dell'utente
 

[gioco]semplice gioco in python

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto 
Pagina 1 su1

 Argomenti simili

-
» GhostBusters - Il Videogioco, PC Gioco iTA,33/7 GB
» Come scaricare e installare un gioco
» [GUIDA] Modifica Wii 4.3 Senza Gioco
» Stasera In TV - La tua guidaTV semplice e veloce con approfondimenti sui programmi televisivi, schede dei film e trailers
» Gioco simile Pacman.. IMPERDIBILE!! "Gobstopper"

Permesso del forum:Non puoi rispondere agli argomenti in questo forum
Xhack :: Programmazione :: Python-