Kursusindhold
Introduktion til Python
Introduktion til Python
Datatyper
For at begynde vil vi starte med at udforske Datatyper — byggestenene i programmering.
Ligesom et velorganiseret supermarked kategoriserer varer for at gøre dem nemme at finde og bruge, kategoriserer Python data i typer for at gøre det lettere at manipulere og arbejde med. På samme måde inddeler vi i Python data i typer for at gøre det nemmere at håndtere og bearbejde. Lad os se nærmere på nogle almindelige datatyper.
Forståelse af datatyper
I Python har hver enkelt data et type. Ligesom dit supermarked kan have forskellige afdelinger for frugt, grøntsager og drikkevarer, organiserer Python data i heltal, decimaltal, strenge og flere.
Her er et kort overblik over nogle grundlæggende datatyper, du ofte vil bruge i Python:
Heltal
Et heltal (int
) repræsenterer hele tal uden decimaler, såsom antallet af varer i en indkøbskurv — for eksempel 3
æbler eller 10
appelsiner.
Decimaltal
Et decimaltal (float
) bruges til tal med decimaler, såsom prisen på produkter — som 1.99
for bananer eller 2.50
for en liter mælk.
Strenge
En streng (str
) er en sekvens af tegn der repræsenterer tekst, såsom navne på produkter i dit supermarked: "apple"
, "banana"
eller "oat milk"
.
Booleans
En boolean (bool
) datatype har to mulige værdier, True
eller False
, og bruges til betingelser som at tjekke om en vare er på lager eller ej.
Eksempel på praktisk anvendelse
For at få en fornemmelse af, hvordan disse datatyper fungerer, vil vi bruge funktionen type()
inde i en print()
-sætning for at vise hvordan Python fortolker forskellige datatyper. Dette skal illustrere, hvordan Python håndterer forskellige slags information.
Sådan fungerer det:
# Displaying integers print(type(25)) # Displaying floating-point numbers print(type(6.25)) # Displaying strings print(type("Olive Oil")) # Displaying booleans print(type(120 > 95))
Forståelse af datatyper er afgørende, da det bestemmer, hvilke operationer der kan udføres på et givent datasæt. Ligesom du sorterer varer i supermarkedet i passende sektioner baseret på typen af vare, skal data håndteres efter deres type for at Python kan udføre korrekt.
Tak for dine kommentarer!