Forståelse af Numeriske Typer
Tal er allestedsnærværende i Python. Du vil oftest anvende to grundlæggende numeriske typer: heltal (int) til hele tal og flydende kommatal (float) til decimaltal (inklusive videnskabelig notation som 1e-3).
Grundlæggende om heltal og flydende kommatal
- Heltal (
int): hele tal såsom-2,0,7,456566. Python understøtter vilkårligt store heltal; - Flydende kommatal (
float): decimaltal såsom2.5,3.14159,2.71828eller videnskabelig notation som6.02e23; - Sandhedsværdi:
0og0.0erFalse, alle andreint/floaterTruei booleske sammenhænge.
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)
Skrivning af store tal læsbart
Mennesker skriver ofte 1,000,000 eller 1 000 000. Python tillader ikke kommaer eller mellemrum i numeriske litteraler, brug understreger for læsbarhed.
12million = 1_000_000 print(million == 1000000) # True
Flydende tal gemmes som binære brøker, små afrundingsforskelle er normale (f.eks. kan 0.1 + 0.2 ikke være præcis 0.3). Du vil håndtere afrunding og formatering senere.
1. Hvilken type er 1e2?
2. Hvilket literal er gyldigt i Python-kode for en million?
3. Vælg den korrekte påstand om int og float.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
What other numeric types are there in Python besides int and float?
Can you explain more about scientific notation in Python?
How do underscores in numbers affect calculations?
Fantastisk!
Completion rate forbedret til 5.26
Forståelse af Numeriske Typer
Stryg for at vise menuen
Tal er allestedsnærværende i Python. Du vil oftest anvende to grundlæggende numeriske typer: heltal (int) til hele tal og flydende kommatal (float) til decimaltal (inklusive videnskabelig notation som 1e-3).
Grundlæggende om heltal og flydende kommatal
- Heltal (
int): hele tal såsom-2,0,7,456566. Python understøtter vilkårligt store heltal; - Flydende kommatal (
float): decimaltal såsom2.5,3.14159,2.71828eller videnskabelig notation som6.02e23; - Sandhedsværdi:
0og0.0erFalse, alle andreint/floaterTruei booleske sammenhænge.
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)
Skrivning af store tal læsbart
Mennesker skriver ofte 1,000,000 eller 1 000 000. Python tillader ikke kommaer eller mellemrum i numeriske litteraler, brug understreger for læsbarhed.
12million = 1_000_000 print(million == 1000000) # True
Flydende tal gemmes som binære brøker, små afrundingsforskelle er normale (f.eks. kan 0.1 + 0.2 ikke være præcis 0.3). Du vil håndtere afrunding og formatering senere.
1. Hvilken type er 1e2?
2. Hvilket literal er gyldigt i Python-kode for en million?
3. Vælg den korrekte påstand om int og float.
Tak for dine kommentarer!