Le jeu du copier/coller !
Auteur |
Message |
LM_99
Citoyen
Inscrit(e) le : 19 Nov 2005, 20:12 Argent en votre possession: 5.00 Message(s) : 3512 Localisation : Ta mère
|
_________________ Fan #1 du Fürher du Queens
|
10 Mars 2007, 02:52 |
|
 |
Kev'
Citoyen
Inscrit(e) le : 25 Oct 2006, 00:14 Argent en votre possession: 0.00 Message(s) : 1815
|
encore 
_________________ The show must go on !
|
10 Mars 2007, 11:53 |
|
 |
mattmobile
Citoyen
Inscrit(e) le : 28 Août 2006, 13:54 Argent en votre possession: 0.00 Message(s) : 135
|

 |  |  |  | Citer: # -*- coding: utf-8 -*- from Tkinter import * from random import randrange # Définition des variables debut = 0 joueur = 0 ordi = 0 nb_pierre = 0 nb_papier = 0 nb_ciseaux = 0 compteur = 0 dernier_gagne = 0 # Définition des fonctions def choix(element): "C'est l'élément choisi par le joueur" global debut, joueur, ordi, nb_pierre, nb_papier, nb_ciseaux, compteur, dernier_gagne if debut == 0 or ((nb_pierre > nb_papier) and (nb_pierre > nb_ciseaux)): ordi = 2 debut = 1 elif nb_papier > nb_ciseaux and nb_papier > nb_pierre: ordi = 3 elif nb_ciseaux > nb_pierre and nb_ciseaux > nb_papier: ordi = 1 else: if dernier_gagne == 1 or dernier_gagne == 2: ordi = dernier_gagne + 1 elif dernier_gagne == 3: ordi = 1 else: ordi = randrange(1,3) if element == ordi: if element == 1: chaine1.configure(text = "Vous : Pierre", fg="dark blue") chaine2.configure(text = "Lui : Pierre", fg="dark blue") nb_pierre += 1 elif element == 2: chaine1.configure(text = "Vous : Papier", fg="dark cyan") chaine2.configure(text = "Lui : Papier", fg="dark cyan") nb_papier += 1 else: chaine1.configure(text = "Vous : Ciseaux", fg="purple") chaine2.configure(text = "Lui : Ciseaux", fg="purple") nb_ciseaux += 1 compteur += 1 chaine3.configure(text = "Résultat : Egalité", fg="dark orange") chaine4.configure(text = "Score =" + str(compteur), fg="dark green") dernier_gagne = 0 elif (ordi == (element + 1)) or ((ordi == 1) and (element == 3)): if element == 1: chaine1.configure(text = "Vous : Pierre", fg="dark blue") chaine2.configure(text = "Lui : Papier", fg="dark cyan") nb_pierre += 1 elif element == 2: chaine1.configure(text = "Vous : Papier", fg="dark cyan") chaine2.configure(text = "Lui : Ciseaux", fg="purple") nb_papier += 1 else: chaine1.configure(text = "Vous : Ciseaux", fg="purple") chaine2.configure(text = "Lui : Pierre", fg="dark blue") nb_ciseaux += 1 compteur -= 2 chaine3.configure(text = "Résultat : Perdu", fg="dark red") chaine4.configure(text = "Score =" + str(compteur), fg="dark green") dernier_gagne = 0 elif (ordi == (element - 1)) or ((ordi == 3) and (element == 1)): if element == 1: chaine1.configure(text = "Vous : Pierre", fg="dark blue") chaine2.configure(text = "Lui : Ciseaux", fg="purple") nb_pierre += 1 elif element == 2: chaine1.configure(text = "Vous : Papier", fg="dark cyan") chaine2.configure(text = "Lui : Pierre", fg="dark blue") nb_papier += 1 else: chaine1.configure(text = "Vous : Ciseaux", fg="purple") chaine2.configure(text = "Lui : Papier", fg="dark cyan") nb_ciseaux += 1 compteur += 2 chaine3.configure(text = "Résultat : Gagné", fg="blue") chaine4.configure(text = "Score =" + str(compteur), fg="dark green") dernier_gagne = element def effacer(): global nb_pierre, nb_papier, nb_ciseaux, compteur tex1.destroy() bou1.destroy() bou2.destroy() bou3.destroy() bou4.destroy() chaine1.configure(text = "Nombre de Pierre utilisés :" + str(nb_pierre), fg="dark blue") chaine2.configure(text = "Nombre de Papier utilisés :" + str(nb_papier), fg="dark cyan") chaine3.configure(text = "Nombre de Ciseaux utilisés :" + str(nb_ciseaux), fg="purple") chaine4.configure(text = "Score =" + str(compteur), fg="dark green") bou5 = Button(fen1, text="Quitter", command=fen1.destroy) bou5.pack(side=BOTTOM) #Programme principal fen1 = Tk() fen1.geometry("200x250") fen1.title("jajan") tex1 = Label(fen1, text="Jeu du Pierre Papier Ciseaux", fg = "red") tex1.pack() bou1 = Button(fen1, text="Pierre", command = (lambda: choix(1))) bou1.pack() bou2 = Button(fen1, text="Papier", command = (lambda: choix(2))) bou2.pack() bou3 = Button(fen1, text="Ciseaux", command = (lambda: choix(3))) bou3.pack() bou4 = Button(fen1, text="Fin", command=effacer) bou4.pack(side=BOTTOM) chaine1 = Label(fen1) chaine1.pack() chaine2 = Label(fen1) chaine2.pack() chaine3 = Label(fen1) chaine3.pack() chaine4 = Label(fen1) chaine4.pack() fen1.mainloop() |  |  |  |  |
Ahhh python quand tu nous tiens...
_________________Maire de Quessut (bientôt en ligne)

|
01 Nov 2007, 21:22 |
|
 |
Napoléon La Violette
Citoyen
Inscrit(e) le : 17 Juin 2007, 16:44 Argent en votre possession: 191.00 Message(s) : 9541 Localisation : Derrière sa barbiche.
A propos de vous: [url=Lien Ville]Ville[/url] | Région |
|
(j'm'occupais du Wiki  )
|
01 Nov 2007, 21:32 |
|
 |
Manubest
Citoyen
Inscrit(e) le : 12 Juin 2004, 10:15 Argent en votre possession: 3.00 Banque:0.00 Message(s) : 4467 Localisation : Dans un hotel à La Cienega Boulevard à SunCity.
|
_________________ En retraite...
|
01 Nov 2007, 22:37 |
|
 |
Earth quake
Citoyen
Inscrit(e) le : 29 Oct 2007, 20:28 Argent en votre possession: 0.00 Message(s) : 281 Localisation : Bretagne
|
Je suis super d'accord. 
_________________La Bretagne,un pays sous domination Française. 
|
01 Nov 2007, 22:43 |
|
 |
Wahou
Citoyen
Inscrit(e) le : 25 Oct 2005, 19:48 Argent en votre possession: 0.00 Message(s) : 3663
|
|
01 Nov 2007, 23:21 |
|
 |
JerryMail
Citoyen
Inscrit(e) le : 17 Août 2007, 13:13 Argent en votre possession: 239.00 Message(s) : 3547 Localisation : Rivendale, QN
Etat: 07 | Queens
ville: Rivendale | Queens
Steam: Jerry (blacksadch)
|
Pas gentil ! On veut tout savoir ! 
|
01 Nov 2007, 23:32 |
|
 |
Napoléon La Violette
Citoyen
Inscrit(e) le : 17 Juin 2007, 16:44 Argent en votre possession: 191.00 Message(s) : 9541 Localisation : Derrière sa barbiche.
A propos de vous: [url=Lien Ville]Ville[/url] | Région |
|
Forum Gouv' ? Aaaah je peux plus y entrer  (à chaque fois je me fais avoir et je me demande ce qu'il me raconte avec son « accès spécial »  )
|
01 Nov 2007, 23:38 |
|
 |
SGJason
Citoyen
Inscrit(e) le : 02 Août 2007, 11:58 Argent en votre possession: 104.00 Banque:10,967.00 Message(s) : 7199
Etat: 06 | Génésie
|
Sa, cetait pour prevenir les fan de Jericho que meme si M6 difuse pas la serie, ce type la difuse legalement sur Daily Motion  PS: pas mal le jeu, merite detre remonter
|
17 Nov 2007, 22:33 |
|
 |
Game Plus
Citoyen
Inscrit(e) le : 25 Avr 2006, 22:00 Argent en votre possession: 0.00 Message(s) : 3518 Localisation : Joue à la PS3
|
_________________
|
17 Nov 2007, 22:35 |
|
 |
SGJason
Citoyen
Inscrit(e) le : 02 Août 2007, 11:58 Argent en votre possession: 104.00 Banque:10,967.00 Message(s) : 7199
Etat: 06 | Génésie
|
LOL, Game Plus! Toujour actif 
|
17 Nov 2007, 22:39 |
|
 |
Maël
Administrateur Forums
Inscrit(e) le : 18 Juin 2006, 18:03 Argent en votre possession: 7,206.00 Banque:2,811.00 Message(s) : 14203 Localisation : Bordeaux (33) | St-Louis sur Avalon (MX/06)
A propos de vous: St-Louis sur Avalon | PA |
Etat: 04 | Thoulak
|
Pas si legalement que ça 
|
17 Nov 2007, 23:02 |
|
 |
SGJason
Citoyen
Inscrit(e) le : 02 Août 2007, 11:58 Argent en votre possession: 104.00 Banque:10,967.00 Message(s) : 7199
Etat: 06 | Génésie
|
Ces pour punir M6 de ne pas difuser la serie ce soir (et oui, star ac de mer... a maleureusement la cote)
|
17 Nov 2007, 23:06 |
|
 |
Maël
Administrateur Forums
Inscrit(e) le : 18 Juin 2006, 18:03 Argent en votre possession: 7,206.00 Banque:2,811.00 Message(s) : 14203 Localisation : Bordeaux (33) | St-Louis sur Avalon (MX/06)
A propos de vous: St-Louis sur Avalon | PA |
Etat: 04 | Thoulak
|
La série reviendra samedi prochain, il fallait quelque chose de taille pour affronter la star ac.
|
18 Nov 2007, 00:40 |
|
|
Qui est en ligne ? |
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 14 invité(s) |
|
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum
|
|