Xhack

Un forum dedicato all'hacking
 
IndiceIndice  PortalePortale  CalendarioCalendario  FAQFAQ  CercaCerca  RegistratiRegistrati  Lista UtentiLista Utenti  GruppiGruppi  Accedi  

Condividi | 
 

 [gioco]semplice gioco in python

Andare in basso 
AutoreMessaggio
certaindeath
Admin
Admin
avatar

Numero di messaggi : 343
Data d'iscrizione : 30.07.07

MessaggioTitolo: [gioco]semplice gioco in python   Ven Gen 04, 2008 7: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...
Torna in alto Andare in basso
Visualizza il profilo
 
[gioco]semplice gioco in python
Torna in alto 
Pagina 1 di 1
 Argomenti simili
-
» Simulatore auto da corsa - Simraceway - Wiki Giochi
» Recensione gioco TriangleDigger
» [Risolto]parametri configurazione Voip Tim Smart Fibra su Fritz!box 7560

Permessi di questa sezione del forum:Non puoi rispondere agli argomenti in questo forum
Xhack :: Programmazione :: Python-
Vai verso: