Types de Données en Python
Python propose divers types de données, chacun ayant un objectif spécifique et étant stocké de manière unique en mémoire pour optimiser l'efficacité du code. Il n'est pas nécessaire de tous les mémoriser. Utilisez print(type(value)) pour vérifier le type d'une variable et expérimentez avec différentes valeurs pour observer leurs types.
12345678910111213# Text text_var = "Hello, World!" # `str` # Numeric int_var = 42 # `int` float_var = 3.14 # `float` complex_var = 2 + 3j # `complex` # Boolean bool_var = True # `bool` # Check variable type print(type(text_var))
Pour convertir entre les types, vous pouvez utiliser int() pour les entiers, float() pour les décimaux et complex() pour les nombres complexes. Cependant, il convient de faire preuve de prudence lors de la transformation d'un type à un autre.
12345678# Variables int_num = 11 real_num = 16.83 # Show original and converted values # int() removes the decimal part print(int_num, float(int_num)) print(real_num, int(real_num))
La division de deux entiers avec l’opérateur / retourne toujours un flottant, même si la division est exacte. Pour effectuer une division entière et obtenir le quotient sans reste, utiliser l’opérateur //.
12345# Perform division of two integers division = 25 / 5 # The result of the division and its type print(division, type(division))
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 10
Types de Données en Python
Glissez pour afficher le menu
Python propose divers types de données, chacun ayant un objectif spécifique et étant stocké de manière unique en mémoire pour optimiser l'efficacité du code. Il n'est pas nécessaire de tous les mémoriser. Utilisez print(type(value)) pour vérifier le type d'une variable et expérimentez avec différentes valeurs pour observer leurs types.
12345678910111213# Text text_var = "Hello, World!" # `str` # Numeric int_var = 42 # `int` float_var = 3.14 # `float` complex_var = 2 + 3j # `complex` # Boolean bool_var = True # `bool` # Check variable type print(type(text_var))
Pour convertir entre les types, vous pouvez utiliser int() pour les entiers, float() pour les décimaux et complex() pour les nombres complexes. Cependant, il convient de faire preuve de prudence lors de la transformation d'un type à un autre.
12345678# Variables int_num = 11 real_num = 16.83 # Show original and converted values # int() removes the decimal part print(int_num, float(int_num)) print(real_num, int(real_num))
La division de deux entiers avec l’opérateur / retourne toujours un flottant, même si la division est exacte. Pour effectuer une division entière et obtenir le quotient sans reste, utiliser l’opérateur //.
12345# Perform division of two integers division = 25 / 5 # The result of the division and its type print(division, type(division))
Merci pour vos commentaires !