Fonction setattr() – Python

La fonction setattr() définit la valeur de l’attribut spécifié de l’objet spécifié.
 

Syntaxe:
setattr(object, attribute, value)

 
 

Paramètres:
  • object(Obligatoire) : Un objet.
  • attribute(Obligatoire) : Le nom de l’attribut que vous souhaitez définir
  • value(Obligatoire) : La valeur que vous souhaitez donner à l’attribut spécifié

 

Valeur de retour:

La fonction setattr() ne renvoie rien; renvoie None.
 

Exemple:
class Person:
  name = "Alex"
  age = 18
  address = "Paris"

setattr(Person, 'address', 'Nantes')

ad = getattr(Person, 'address')

print(ad)

Sortie:

Nantes

 
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *