OC, il s' intitule **"Python 3: des fondamentaux aux concepts avancés du langage"**. Il est proposé pa... zur**.
===== Semaine 1: Introduction au MOOC et aux outils Python =====
* [[110_interpreteur_et_idl... tes]]
* [[250_introduction_test_if|Introduction aux tests if et à la syntaxe]]
* [[260_introduction_boucles_fonctions|Introduction aux boucles for et aux fonctions]]
* [[270_introduc
e, votre dictionnaire va vous permettre d'accéder aux différents éléments en nommant la clé, par exempl... ur finir, j'aimerais vous montrer comment accéder aux clés, aux valeurs, ou aux couples clé - valeur qu'on appelle les items en Python, d'un dictionnaire. J'ai mon di
vais voir toutes les méthodes qui sont associées aux chaînes de caractères. Vous avez remarqué que vou... nes vidéos puisqu'il s'agit d'un sujet avancé lié aux méthodes spéciales.
Donc pour l'instant, concen... s sont très puissantes et très souvent, répondent aux besoins que vous avez de manipulation de ces chaî... r des chaînes de caractères en bytes et des bytes aux chaînes de caractères.
Regardons un exemple : s
struire une liste de *m* si on a besoin d'accéder aux éléments de l' objet. On aurait également pu pren... , on préfère utiliser les compréhensions de liste aux fonctions *map* et *filter*.
===== En résumé ===... p* et *filter* ont un avantage majeur par rapport aux compréhensions de liste. Lorsque vous faites une
tervient la notion de **package**, qui est un peu aux **répertoires** ce que que le **module** est aux **fichiers**.
Pour illustrer par la pratique nous al... ort relatif présente l'avantage d'être insensible aux renommages divers à l'intérieur d'une bibliothèqu
sont toutes les deux des objets.
On peut accéder aux espaces de nommage de ces objets (classe et insta... u autre, vous avez peut-être l'habitude d'accéder aux données internes des instances par des méthodes d... ure doit être positive.
Ces appels systématiques aux accesseurs sont assez lourds syntaxiquement:
<cod
Cette notion d'arbre d'héritage s'étend également aux classes.
Les classes peuvent hériter d'autres cl... d'héritage qui va partir des instances, remonter aux classes, et remonter aux classes dont héritent ces classes. Regardons un exemple. Imaginons que l'on
a fin. C'est donc un moyen très commode d'accéder aux derniers éléments d'une séquence lorsqu'on sait l... nance: in, not in ; on a vu qu'on pouvait accéder aux éléments d'une séquence avec la notation crochets
e est à la base du mécanisme qui permet d'accéder aux attributs de n'importe quel objet dans votre prog... ences partagées, notamment le passage d'arguments aux fonctions. En Python, vous savez que tout est un
voir ici quelles sont les règles qui s'appliquent aux instances de classe
==== Instance mutable dans u... bles|hachage]] pour un accès beaucoup plus rapide aux éléments.
En pratique, lorsqu'un modèle de donné