Python comprend des données numériques et de types de données de chaîne , ainsi que les types de listes flexibles, comme la liste , tuple, et le dictionnaire. Ces types se trouvent dans la mémoire lorsque l' interpréter premières charges sans aucune aide du module. Ils influencent également la façon dont Python est utilisé par les programmeurs pour manipuler une grande collection de données. Flotteurs , les entiers et les nombres imaginaires
Numéros sont l'un des types de données les plus élémentaires disponibles en Python. Numéros sont disponibles en deux distinctions fondamentales : les entiers et décimaux à virgule flottante. Entiers représentent des nombres entiers sans point décimal, par exemple 0 , 4 ou 25. Décimales à virgule flottante , ou " flotteurs ", représentent des nombres avec des parties fractionnaires . Nombres imaginaires contiennent un élément imaginaire , et sont habituellement écrites par le symbole « j » pour désigner cet élément.
Cordes
Strings représenter une chaîne de caractères mis en place dans des phrases et des phrases. Contrairement à d'autres langages de programmation tels que C + + , qui contiennent à la fois caractère et les types de données de chaîne , Python ne comprend cordes. La valeur "b" en C + + représente un caractère unique , tandis que Python ne représente que cette forme de chaîne. Les programmeurs peuvent effectuer des opérations sur chaque élément d'une chaîne de caractères, tels que la recherche de lettres ou de trouver des sous-chaînes .
Listes et tuples
listes représentent des collections de des données, et ils peuvent contenir n'importe quel mélange de types de données . Les tableaux dans d'autres langues ne peuvent contenir généralement un seul type de données. Les listes sont livrés complets avec les méthodes intégrées qui aident les programmeurs d'effectuer des tâches simples telles que sortir des sous-listes ou de réorganiser le contenu . Un n-uplet agit de façon similaire à une liste , à l'exception que, une fois un n-uplet est créé, il ne peut pas être modifiée. Le Tuple représente une collection immuable de données, tandis que les listes sont modifiables .
Dictionnaires
dictionnaires sont similaires aux listes , en ce sens qu'ils représentent un ensemble de données . Les listes contiennent des données à des endroits arbitraires. Pour rechercher un élément , la liste entière doit être recherchée à travers une méthode particulière. Dictionnaires stocker des paires " clé-valeur " qui désignent des éléments de données avec une clé de référence. Une valeur telle que "Bob" stockée dans un dictionnaire peut avoir sur la touche "père " qui lui est associée . Le programmeur peut appeler cette valeur du dictionnaire en utilisant la touche " Père " au lieu de chercher un index.