Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Forståelse af Numeriske Typer | Tal
Datatyper i Python

bookForstå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åsom 2.5, 3.14159, 2.71828 eller videnskabelig notation som 6.02e23;
  • Sandhedsværdi: 0 og 0.0 er False; alle andre int/float er True i 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)
copy

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.

12
million = 1_000_000 print(million == 1000000) # True
copy
Note
Bemærk

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.

question mark

Hvilken type har 1e2?

Select the correct answer

question mark

Hvilket literal er gyldigt i Python-kode for en million?

Select the correct answer

question mark

Vælg den sande påstand om int og float.

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

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

bookForstå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åsom 2.5, 3.14159, 2.71828 eller videnskabelig notation som 6.02e23;
  • Sandhedsværdi: 0 og 0.0 er False; alle andre int/float er True i 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)
copy

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.

12
million = 1_000_000 print(million == 1000000) # True
copy
Note
Bemærk

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.

question mark

Hvilken type har 1e2?

Select the correct answer

question mark

Hvilket literal er gyldigt i Python-kode for en million?

Select the correct answer

question mark

Vælg den sande påstand om int og float.

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 1
some-alt