-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexo7.py
More file actions
28 lines (22 loc) · 816 Bytes
/
Copy pathexo7.py
File metadata and controls
28 lines (22 loc) · 816 Bytes
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
class Voiture:
def __init__(self, marque, modèle, couleur):
self.marque = marque
self.modèle = modèle
self.couleur = couleur
def accelerer(self):
print("La voiture accélère")
def freiner(self):
print("La voiture freine")
def rechercher_voitures(self,list_voitures, marque_a_chercher):
for voiture in list_voitures:
if voiture.marque == marque_a_chercher:
return voiture
return None
listvoitures = [Voiture("Renault", "Clio", "rouge"),
Voiture("Peugeot", "301", "bleue"),
Voiture("Hyundai", "i10", "noire")]
voiture = Voiture("audi","RS3","gray")
voiture.accelerer()
voiture.freiner()
mark = input("searching mark :")
print(voiture.rechercher_voitures(listvoitures,mark))