You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
575 B
19 lines
575 B
class Carte:
|
|
"""Classe"""
|
|
def __init__(self, valeur, couleur):
|
|
'''Constructeur de la classe Carte'''
|
|
self.valeur = valeur
|
|
self.couleur = couleur
|
|
|
|
def compare(self, other):
|
|
'''Comparaison de deux cartes'''
|
|
if self.valeur > other.valeur:
|
|
return 1
|
|
if self.valeur < other.valeur:
|
|
return -1
|
|
else:
|
|
return 0
|
|
|
|
def __str__(self):
|
|
'''Renvoie une chaine de caractères représentant la carte'''
|
|
return str(self.valeur) + " de " + self.couleur
|
|
|