source : https://fr.wikiversity.org/wiki/Python/Les_types_de_base
| Nom du type (anglais) | Nom du type (français) | Code du type | Description | |
|---|---|---|---|---|
| Types numériques | Integer | Entier | int | Entier compris entre -2 147 483 648 et 2 147 483 647 (codage sur 32 bits soit 4 octets) |
| Floating point number | Nombre à virgule flottante | float | Valeur spécifiée avec un point dans le programme (exemple : a = 2.0 ) permettant une approximation de nombre réel | |
| Complex | Nombre complexe | complex | Nombre complexe | |
| Types d’objets itérables | Character string | Chaîne de caractères | str | Chaîne de caractères |
| Unicode character string | Chaîne de caractères Unicode | unicode | Chaîne de caractères encodés selon la norme Unicode | |
| N-uplet | N-uplet | tuple | Tuplede forme (1,2,3, »je suis un tuple »,5,3.14159) | |
| List | Liste | list | Listede forme [1,2,3, »je suis une liste »,’…’] | |
| Range | Intervalle | range | Liste dont les numéros peuvent être générés automatiquement | |
| Dictionary | Dictionnaire | dict | Dictionnairede forme {‘Œuf’: 1, ‘Jambon’: 0} | |
| Set | Collection | set | Collection désordonnée d’éléments uniques | |
| Frozenset | Collection figée | frozenset | Collection désordonnée immuable d’éléments uniques | |
| File | Fichier | file | Fichier informatique | |
| Autres types d’objets | None | Rien | None | Type d’un vide (par exemple, par assignation de la valeur None à une variable) |
| Type | Type | type | Type du type des objets (exemple : type de la valeur renvoyée par la fonction type() ) | |
| Object | Objet | object | Type basique | |
| Not implemented type | Absence d’implémentation | NotImplementedType | ||
| Boolean | Valeur booléenne | bool | Type de True et de False (renvoyés par exemple lors de tests ou d’opérations booléennes) | |
| Exception | Exception | exception | Message d’erreur | |
| function | Fonction | fonction | Fonction | |
| module | Module | module | Module |
