begin process at 2010 07 29 15:51:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > LOTO

LOTO


 Information sur la source

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :loto, jeu, lotterie, hasard Niveau :Débutant Date de création :09/05/2005 Date de mise à jour :09/05/2005 16:39:58 Vu :3 678

Auteur : lepecheur

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

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

  • 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 !'
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.


 Historique

09 mai 2005 16:39:58 :

 Sources du même auteur

Source avec Zip DÉCALER LES TEMPS D'AFFICHAGE DES SOUS TITRES
Source avec Zip INFORMATIONS SUR UN ISBN DEPUIS INTERNET
Source avec Zip Source avec une capture PUISSANCE 4

 Sources de la même categorie

Source avec Zip SCRIPT PERMETTANT DE DÉCODER LA STRUCTURE SECONDAIRE D'UNE P... par Basilio
SUPPRESSION par Rano Its
Source avec Zip RECONNAISSANCE VOCALE par brennal
CONVERTISSEUR DE TEMPÉRATURE par skizo00o
Source avec Zip Source avec une capture I.A. (DÉBUTANT) par Rano Its

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CASSE BRIQUE par elnabo
Source avec Zip Source avec une capture JEU DU SERPENT ////\\\\ SNAKE par elnabo
Source avec Zip Source avec une capture LES CONTES DE MONTE CRYPTO par amaury74
Source avec Zip Source avec une capture UN CLASSIC SOKOBAN par blackgrimly
LOTO par benpotter

Commentaires et avis

Commentaire de vxr888 le 16/05/2005 12:13:44

Serait-ce le même pecheur que celui que j'connais d'FPZ ?

Commentaire de lepecheur le 16/05/2005 20:18:15

Non...

(désolé?)

Commentaire de vxr888 le 16/05/2005 20:21:00

Ah euh non faut pas etre (désolé ?) c'était juste pour savoir :P

Commentaire de Idefix57 le 29/04/2006 19:04:55

Ben non pas enlever svp !

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

Merci pour ce code , et bravo .

Idefix57

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

modification de jeu morpion en python [ par apprenti2008 ] salut a tous ! SVP j'ai vraiment besoin d'aide , je suis en première année MASS , le prof nous a demander de créer un jeu morpion en python , le princ [Jeu par navigateur] Miraemos - Projet sérieux [ par jesslaly ] Bonjour,Je suis Jessica, étudiante qui a monté un projet depuis une année maintenant.Je me suis lancée dans un projet assez intéressant de jeu en lign jeu de la vie [ par dia100daly ] je veux poster un code. Mais j'aimerai savoir si c'etait vraiment la peine car c'est la première fois. Pour plus de détail voir sur Wikipédia ( jeu de codage Windows jeu de caractères [ par creaduff ] Bonjour,Avant tout, précisons que je ne suis pas un aigle en Python ! Voici mon problème:J'ai écrit une petit programme permettant d'accéder à ma boit PYTHON TKINTER utilisation de labels [ par bichon3001 ] Bonjour, Je souhaite utiliser l'interface graphique TKinter de Python pour appeler une fonction avec un bouton, et afficher le résultat dans un label. Réalisation d'un plus ou moins sur Tkinter [ par kuritsu ] Bonsoir tout le monde, et je vous souhaite la bonne année à tous par la même occasion. Je viens de me mettre à la programmation sous Python, et j'avo créer une simulation d'un jeu de cartes [ par jimux06 ] # simulation d'un tirage de cartes # dans la version 3.1.x # afficher la date du jour (jj-mm-aaaa) et l'heure (hh:mm:ss), avant chaque jeu # utiliser


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Juillet 2010
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales