Python est un langage de programmation interprété qui a la particularité d'être fortement typé. Cela signifie que chaque variable doit avoir un type spécifique qui détermine le genre de valeur qu'elle peut contenir et les opérations qui peuvent être effectuées sur cette valeur. Dans ce cours, nous allons étudier les principaux types de données en Python et comment les utiliser dans nos programmes.
Les types numériques
Python propose plusieurs types numériques pour manipuler les nombres. Les principaux sont :
Définition
int
Le type
int représente les nombres entiers, positifs ou négatifs, sans fraction décimale. Par exemple, 42 et -10 sont des entiers.float
Le type
float représente les nombres à virgule flottante, c'est-à-dire les nombres réels. Par exemple, 3.14 et -0.5 sont des nombres à virgule.Ces types numériques permettent de réaliser des opérations mathématiques telles que l'addition, la soustraction, la multiplication et la division. Ils sont très utiles pour effectuer des calculs dans nos programmes.
Le type chaîne de caractères
Le type
str représente une séquence de caractères. Il est utilisé pour manipuler du texte dans Python. Par exemple, "Bonjour" est une chaîne de caractères.Les chaînes de caractères peuvent être manipulées de différentes manières, telles que la concaténation (joindre deux chaînes), l'accès à un caractère particulier ou la recherche d'un sous-chaîne.
Le type booléen
Le type
bool représente la valeur de vérité d'une expression. Il peut prendre deux valeurs : True (vrai) ou False (faux). Les opérations booléennes telles que l'opérateur logique and, or et not permettent de manipuler les valeurs booléennes.Les types numériques, les chaînes de caractères et les booléens sont les types de base en Python. Ils sont utilisés dans de nombreux programmes pour représenter des données différentes.
A retenir :
En résumé, Python propose plusieurs types de données tels que les nombres entiers (
int), les nombres à virgule flottante (float), les chaînes de caractères (str) et les booléens (bool). Ils permettent de représenter et de manipuler différentes valeurs dans nos programmes. 