Compréhension des Types Numériques
Les nombres sont omniprésents en Python. Vous utiliserez principalement deux types numériques de base : entiers (int) pour les nombres entiers et nombres à virgule flottante (float) pour les décimaux (y compris la notation scientifique comme 1e-3).
Notions essentielles sur les entiers et les flottants
- Entiers (
int) : nombres entiers tels que-2,0,7,456566. Python prend en charge des entiers de taille arbitraire ; - Flottants (
float) : valeurs décimales telles que2.5,3.14159,2.71828, ou notation scientifique comme6.02e23; - Valeur de vérité :
0et0.0sontFalse; tout autreint/floatestTruedans les contextes booléens.
123456# Basic numeric literals (no type checks or conversions here) n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
Écriture lisible des grands nombres
Les humains écrivent souvent 1,000,000 ou 1 000 000. Python n'autorise ni les virgules ni les espaces dans les littéraux numériques ; utilisez des tirets bas pour améliorer la lisibilité.
12million = 1_000_000 print(million == 1000000) # True
Les flottants sont stockés sous forme de fractions binaires ; de légères différences d'arrondi sont normales (par exemple, 0.1 + 0.2 peut ne pas être exactement 0.3). Le traitement de l'arrondi et du formatage sera abordé ultérieurement.
1. Quel est le type de 1e2 ?
2. Quel littéral est valide dans le code Python pour un million ?
3. Sélectionnez l'affirmation correcte concernant int et float.
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
Awesome!
Completion rate improved to 5.26
Compréhension des Types Numériques
Glissez pour afficher le menu
Les nombres sont omniprésents en Python. Vous utiliserez principalement deux types numériques de base : entiers (int) pour les nombres entiers et nombres à virgule flottante (float) pour les décimaux (y compris la notation scientifique comme 1e-3).
Notions essentielles sur les entiers et les flottants
- Entiers (
int) : nombres entiers tels que-2,0,7,456566. Python prend en charge des entiers de taille arbitraire ; - Flottants (
float) : valeurs décimales telles que2.5,3.14159,2.71828, ou notation scientifique comme6.02e23; - Valeur de vérité :
0et0.0sontFalse; tout autreint/floatestTruedans les contextes booléens.
123456# Basic numeric literals (no type checks or conversions here) n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
Écriture lisible des grands nombres
Les humains écrivent souvent 1,000,000 ou 1 000 000. Python n'autorise ni les virgules ni les espaces dans les littéraux numériques ; utilisez des tirets bas pour améliorer la lisibilité.
12million = 1_000_000 print(million == 1000000) # True
Les flottants sont stockés sous forme de fractions binaires ; de légères différences d'arrondi sont normales (par exemple, 0.1 + 0.2 peut ne pas être exactement 0.3). Le traitement de l'arrondi et du formatage sera abordé ultérieurement.
1. Quel est le type de 1e2 ?
2. Quel littéral est valide dans le code Python pour un million ?
3. Sélectionnez l'affirmation correcte concernant int et float.
Merci pour vos commentaires !