Nombres et Arithmétique
Python gère deux principaux types de nombres :
- Entiers (
int) — nombres entiers comme5,-12ou0; - Flottants (
float) — nombres à virgule comme3.14ou-2.5.
Python détermine le type en fonction de la manière dont le nombre est écrit.
Opérations arithmétiques en Python
Python inclut toutes les opérations mathématiques standard avec une syntaxe claire :
Addition
+ additionne les valeurs. Mélanger int et float produit un float.
Soustraction
- soustrait la valeur de droite de celle de gauche. Fonctionne avec les nombres positifs et négatifs.
Multiplication
* multiplie les valeurs. Si un flottant est impliqué, le résultat est un flottant.
Division
/ divise et retourne toujours un flottant, même si le résultat est entier (par exemple, 8 / 2).
Division entière
// divise et arrondit à l'entier inférieur le plus proche. Le type du résultat dépend des opérandes.
Modulo
% donne le reste d'une division. Fonctionne avec les positifs, négatifs et flottants.
Exponentiation
** élève un nombre à une puissance. Fonctionne également avec des exposants fractionnaires pour les racines.
Priorité des opérateurs (PEMDAS)
Python suit les règles standards pour déterminer l'ordre des opérations :
- Parenthèses ;
- Exponentiation ;
- Multiplication / Division / Division entière / Modulo ;
- Addition / Soustraction.
Entiers vs flottants dans les opérations
Lors de l'exécution d'opérations arithmétiques :
- La division retourne toujours un
float; - Mélanger
intetfloatpromeut le résultat enfloat; - Utiliser
//pour obtenir un résultat entier arrondi vers le bas.
Résumé
- Python prend en charge les types
intetfloat; - Opérateurs arithmétiques :
+,-,*,/,//,%,**; /retourne des flottants,//donne des entiers arrondis vers le bas ;- La priorité des opérateurs suit PEMDAS.
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é à 5
Nombres et Arithmétique
Glissez pour afficher le menu
Python gère deux principaux types de nombres :
- Entiers (
int) — nombres entiers comme5,-12ou0; - Flottants (
float) — nombres à virgule comme3.14ou-2.5.
Python détermine le type en fonction de la manière dont le nombre est écrit.
Opérations arithmétiques en Python
Python inclut toutes les opérations mathématiques standard avec une syntaxe claire :
Addition
+ additionne les valeurs. Mélanger int et float produit un float.
Soustraction
- soustrait la valeur de droite de celle de gauche. Fonctionne avec les nombres positifs et négatifs.
Multiplication
* multiplie les valeurs. Si un flottant est impliqué, le résultat est un flottant.
Division
/ divise et retourne toujours un flottant, même si le résultat est entier (par exemple, 8 / 2).
Division entière
// divise et arrondit à l'entier inférieur le plus proche. Le type du résultat dépend des opérandes.
Modulo
% donne le reste d'une division. Fonctionne avec les positifs, négatifs et flottants.
Exponentiation
** élève un nombre à une puissance. Fonctionne également avec des exposants fractionnaires pour les racines.
Priorité des opérateurs (PEMDAS)
Python suit les règles standards pour déterminer l'ordre des opérations :
- Parenthèses ;
- Exponentiation ;
- Multiplication / Division / Division entière / Modulo ;
- Addition / Soustraction.
Entiers vs flottants dans les opérations
Lors de l'exécution d'opérations arithmétiques :
- La division retourne toujours un
float; - Mélanger
intetfloatpromeut le résultat enfloat; - Utiliser
//pour obtenir un résultat entier arrondi vers le bas.
Résumé
- Python prend en charge les types
intetfloat; - Opérateurs arithmétiques :
+,-,*,/,//,%,**; /retourne des flottants,//donne des entiers arrondis vers le bas ;- La priorité des opérateurs suit PEMDAS.
Merci pour vos commentaires !