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.
20 lines
575 B
20 lines
575 B
5 days ago
|
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
|