MOOC Python.' # variable de classe partagée par toutes les instances
</code>
Pour créer une classe, ... également un objet. La classe et l'instance sont toutes les deux des objets.
On peut accéder aux espaces... à maintenant, **les classes et les instances sont toutes les deux des objets mutables, qui ont leur propre... _init__ =====
La méthode **%%__init__%%**, comme toutes celles qui ont un nom dela forme **%%__nom__%%**,
e caractères sont **immuables**, ça veut dire que toutes les opérations, toutes les méthodes, les fonctions qui manipulent les chaînes de caractères vont retourne... vous demander mais comment je fais pour connaître toutes les méthodes qui existent sur les chaînes de cara... dir**. Donc, si je fais dir de str, je vais voir toutes les méthodes qui sont associées aux chaînes de ca
les concaténer simplement avec l'opérateur '+'.
Toutes ces opérations peuvent être implémentées sur votr... éciales**.
Les **méthodes spéciales** commencent toutes par un double underscore et finissent toutes par un double underscore, et sont appelées automatiquement l...
Le premier comportement que l'on implémente pour toutes les classes est l'initialisation de l'instance. I
exemple d'opération que je peux faire, commune à toutes les séquences.
Je peux déjà commencer par accéde... 'ai effectivement dix éléments dans ma séquence.
Toutes les séquences supportent également **le test d'ap... cette opération de slicing, qui est valable pour toutes les séquences donc pour les chaînes de caractères
ctions, c'est un ensemble d'instructions qui sont toutes indentées du même nombre de caractères vers la dr... se else. Là encore, mon bloc d'instructions c'est toutes les instructions qui sont décalées de 4 caractère... ourrait être une syntaxe, par exemple, à la Java. Toutes mes instructions finissent par un ; pour détermin
nction sera locale. Lorsque la fonction retourne, toutes les variables locales de la fonction sont détruit... e, définie au niveau du module, peut être vue par toutes les fonctions qui sont définies dans ce module.
... n moment, nous avons importer un module. En fait, toutes les fonctions qui sont définies dans le **module
un itérable, c'est d'avoir un objet qui contient toutes les données en mémoire. Le choix de Python pour l... ur. Évidemment, si vous avez le besoin de stocker toutes les lignes d'un fichier dans une liste, vous pouv... implémentés sous forme d'itérateurs.
À nouveau, toutes ces fonctionnalités sont offertes **sous la forme
<code python>
# on souhaite enlever de l'ensemble toutes les chaînes
# qui ne contiennent pas 'bert'
ense... copy import copy
# on veut enlever de l'ensemble toutes les chaînes
# qui ne contiennent pas 'bert'
ense
otre code, les variables *a* et *b* référençaient toutes les deux l'objet entier 3. **C'est ce qu'on appel... ficielle, une copie de l'objet liste. Par contre, toutes les références sont partagées. Donc si ma liste r
e la complexité de ce mécanisme lorsqu'on mélange toutes les 4 formes d'arguments à l'appel de la fonction... s** au moment de la définition de la fonction.
**Toutes les fois où la fonction est appelée avec cet argu