Loto

5/5 (5 avis)

Snippet vu 18 529 fois - Téléchargée 32 fois

Contenu du snippet

Simulation de jeu de loto, simple mais je pense que ça peut servir à un débutant.

[Si ce n'est pas le cas, je l'enleverai ; ) ]

Source / Exemple :


import random

def SaisirJeu():
    jeu = []
    while len(jeu)<7:
        nb = int(raw_input('Entrer un entier entre 1 et 49: '))
        if nb not in jeu and nb <50 : jeu.append(nb)
    print 'Votre jeu : ',jeu
    return jeu                              
    
def hasard():
    return random.random()*48+1

def estGagnant(jeu=[], tirage=[]):
    nb=0
    for i in range(1,6):
        for y in range(1,6,1):
            if jeu[i]==tirage[y]:
                nb += 1
    return nb

def tirage():
    tirage = []
    while len(tirage)<7:
        nb = int(hasard())
        if nb not in tirage: tirage.append(nb)
    print 'Le tirage : ',tirage
    return tirage                               
    
def Jeu():
    nb = estGagnant(SaisirJeu(), tirage())
    if nb > 2:
        print 'Gagne: ',nb,' bons numeros'
    else: print 'Perdu...'
    
while raw_input('Pour jouer taper 0 : ')=='0':
    Jeu()
else: print 'Salut !'

Conclusion :


J'ai "oublié" de mettre des commentaires, mais si il y a quelque chose de pas clair, je vous répondrai.

A voir également

Ajouter un commentaire Commentaires
C'est trop cool ... continue !
cs_Idefix57 Messages postés 43 Date d'inscription jeudi 27 avril 2006 Statut Membre Dernière intervention 25 février 2013
29 avril 2006 à 19:04
Ben non pas enlever svp !

je suis débutant et grandemant besoin d'apprendre ...

Merci pour ce code , et bravo .

Idefix57
vxr888 Messages postés 85 Date d'inscription mardi 23 mars 2004 Statut Membre Dernière intervention 27 novembre 2010
16 mai 2005 à 20:21
Ah euh non faut pas etre (désolé ?) c'était juste pour savoir :P
cs_lepecheur Messages postés 35 Date d'inscription lundi 28 juillet 2003 Statut Membre Dernière intervention 29 octobre 2007
16 mai 2005 à 20:18
Non...

(désolé?)
vxr888 Messages postés 85 Date d'inscription mardi 23 mars 2004 Statut Membre Dernière intervention 27 novembre 2010
16 mai 2005 à 12:13
Serait-ce le même pecheur que celui que j'connais d'FPZ ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.