Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
dev:python:start [2020/11/21 13:34] – [Le tuple] yoann | dev:python:start [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 42: | Ligne 42: | ||
</ | </ | ||
+ | Pour plus de détails concernant l' | ||
===== Jeux de caractères ===== | ===== Jeux de caractères ===== | ||
Ligne 97: | Ligne 97: | ||
===== Types de base ===== | ===== Types de base ===== | ||
- | En Python tout est objet. Le type d'une variable est déterminé dynamiquement, | + | En Python tout est objet. Le type d'une variable est déterminé dynamiquement, |
- | Le type est important puisqu' | + | Le type est important puisqu' |
+ | |||
+ | ^ Type ^ Mutablilité | | ||
+ | | int, float | immuable | ||
+ | | complex, | ||
+ | | str | immuable | ||
+ | | list | mutable | ||
+ | | dict | mutable | ||
+ | | set | mutable | ||
+ | | frozenset | ||
+ | |||
+ | Un objet mutable peut être modifié en place. Un objet immuable ne peut être modifié, python doit réallouer un espace mémoire différent et mettre à jour la référence. | ||
<code python> | <code python> | ||
Ligne 207: | Ligne 218: | ||
>>> | >>> | ||
etxet iloj nu | etxet iloj nu | ||
- | |||
- | |||
</ | </ | ||
+ | |||
+ | Notes plus détaillées à propos des [[dev: | ||
==== Le dictionnaire ==== | ==== Le dictionnaire ==== | ||
- | Un dictionnaire est un ensemble dynamique non ordonné (on parle aussi de tableau associatif). On accède aux élément via la clé. Une clé peut être une chaîne de caractères ou un nombre. | + | Un dictionnaire est un ensemble dynamique non ordonné (on parle aussi de tableau associatif). On accède aux élément via la clé. |
<code python> | <code python> | ||
Ligne 221: | Ligne 232: | ||
Remarque: Pour copier un dictionnaire utiliser la méthode **copy()** | Remarque: Pour copier un dictionnaire utiliser la méthode **copy()** | ||
+ | |||
+ | Confère wiki [[dev: | ||
===== Définition d'un objet ===== | ===== Définition d'un objet ===== |