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)
Skriv 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 har 1e2?
2. Hvilket literal er gyldigt i Python-kode for en million?
3. Vælg den sande 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
Awesome!
Completion rate improved to 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)
Skriv 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 har 1e2?
2. Hvilket literal er gyldigt i Python-kode for en million?
3. Vælg den sande påstand om int og float.
Tak for dine kommentarer!