1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/usr/bin/env python
# -*- coding: iso-8859-15 -*-
import random
print "Avec un return---------------------------"
def throwIt(numTour,nomsJoueurs):
tirageDe = random.randrange(1,7)
print
print "Valeur du dé : " +str(tirageDe)
print "Joueur n°"+str(numTour%2)+" "+nomsJoueurs[numTour%2]
numTour+=1
return numTour
nomsJoueurs=["Marius","César"]
numTour=0
for i in range(10):
numTour=throwIt(numTour,nomsJoueurs)
print "Avec une classe--------------------------"
class Jeux:
def __init__(self,nomsJoueurs,numTourInit=0):
self.nomsJoueurs=nomsJoueurs
self.numTour=numTourInit
def throwIt(self):
tirageDe = random.randrange(1,7)
print
print "Valeur du dé : " +str(tirageDe)
print "Joueur n°"+str(self.numTour%2)+" "+self.nomsJoueurs[self.numTour%2]
self.numTour+=1
jeux=Jeux(["Marius","César"])
for i in range(10):
jeux.throwIt() |