Exercices POO Acceder aux attributs
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Acceder aux attributs

Une fois qu'un objet est crée avec des attributs, tu peux y acceder avec la notation pointee : objet.attribut.

Par exemple :

class Personne:
def __init__(self, nom, age):
self.nom = nom
self.age = age

p = Personne('Alice', 30)
p.nom donne 'Alice'
p.age donne 30

Tu peux aussi modifier un attribut directement :
p.age = 31

Écris une fonction décrire_personne(nom, age) qui crée une Personne et renvoie une chaine du type 'Alice a 30 ans'.

Exemple :
décrire_personne('Alice', 30) renvoie 'Alice a 30 ans'
décrire_personne('Bob', 25) renvoie 'Bob a 25 ans'

Tests (3/4)

Alice
assert décrire_personne('Alice', 30) == 'Alice a 30 ans'
Bob
assert décrire_personne('Bob', 25) == 'Bob a 25 ans'
Age zero
assert décrire_personne('Bebe', 0) == 'Bebe a 0 ans'

+ 0 tests cachés

Indices (3 disponibles)

solution.py