Download La syntaxe: version Jean
Transcript
Langage orienté objet?? (en bref)
Python dispose de plein d'objets prédéfinis faciles à utiliser!
Des méthodes et des attributs sont associés aux objets
permettent de faire facilement des opérations complexes sur les objets
objet.nom_de_methode(paramètres)
objet.nom_attribut
Les objets s'utilisent de manière intuitive!
création :
f.closed
True
destruction d'un objet :
python s'en charge normalement automatiquement, si l'objet ne sert plus…
possibilité de détruite explicitement un objet (pour libérer de la mémoire…)
'=======python======='
fermeture du fichier
c.center(20,'=')
f.close()
valeur d'un attribut :
objet chaîne de caractères
objet fichier
utilisation d'une méthode associée à un objet:
c = 'python'
f = open('exemple.txt')
del(c)
del(ma_matrice_temporaire_enorme)
type d'un objet :
14/10/2013
type(c)
type(f)
<type 'str'>
<type 'file'>
J-Y Peterschmitt / LSCE
5