class Voiture():							#1	class Voiture:		Voiture():		class Voiture(self, immatriculation):		class Voiture(self):
    def __init__(self, immatriculation): 	#2	def __init__(self, immatriculation):		def __init__(self):		def __init__(immatriculation):		def init(self):
        self.km = 0							#3	self.km = 0		km = 0		self = 0		self.km = self.0
        self.immatriculation = immatriculation		#4	self.immatriculation = self.immatriculation		immatriculation = self.immatriculation		self.immatriculation = immatriculation		immatriculation = self.immatriculation
    
    def roule(self, km):							#5		def roule(km):		def roule(self, self.km):		def roule(self, km):	def __roule__(self, km):
        self.km = km								#6		self.km = self.km		km = self.km			self.km = km		Voiture.km = km
        
    def __str__(self):								#7		def __str__(self):		def str(self):		def str():		def __str__():
        return "Ma plaque est " + self.immatriculation + "et mon kilometrage est " + str(self.km)

v = Voiture("123AB12")								#8		v = new Voiture("123AB12")		v = Voiture()	v.Voiture("123AB12")	v = Voiture("123AB12")
v.roule(150)										#9		v.roule(150)		v.roule(self, 150)		roule(v, 150)		v = v.roule(150)
print(v)											#10		print(v.__str__(self))	print(v.__str__)	print(v)	print(str(self, v))