Compréhension des Types Numériques
Les nombres sont omniprésents en Python. Deux types numériques principaux sont utilisés la plupart du temps : 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 pas les virgules ou les espaces dans les littéraux numériques, utilisez des soulignés pour améliorer la lisibilité.
12million = 1_000_000 print(million == 1000000) # True
Les nombres à virgule flottante 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 égal à 0.3). L'arrondi et le formatage seront traités ultérieurement.
1. Quel est le type de 1e2 ?
2. Quel littéral est valide dans le code Python pour un million ?
3. Choisissez 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 3.45
Compréhension des Types Numériques
Glissez pour afficher le menu
Les nombres sont omniprésents en Python. Deux types numériques principaux sont utilisés la plupart du temps : 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 pas les virgules ou les espaces dans les littéraux numériques, utilisez des soulignés pour améliorer la lisibilité.
12million = 1_000_000 print(million == 1000000) # True
Les nombres à virgule flottante 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 égal à 0.3). L'arrondi et le formatage seront traités ultérieurement.
1. Quel est le type de 1e2 ?
2. Quel littéral est valide dans le code Python pour un million ?
3. Choisissez l'affirmation correcte concernant int et float.
Merci pour vos commentaires !