Kursinnhold
Introduksjon til Python
Introduksjon til Python
Datatyper
For å begynne skal vi utforske datatyper — byggesteinene i programmering.
Akkurat som en velorganisert dagligvarebutikk, kategoriserer Python elementer slik at de er enkle å finne og bruke. På samme måte kategoriserer vi data i Python i ulike typer for å gjøre det lettere å manipulere og arbeide med. La oss se nærmere på noen vanlige datatyper.
Forståelse av datatyper
I Python har alle data en type. Akkurat som dagligvarebutikken din kan ha ulike avdelinger for frukt, grønnsaker og drikkevarer, organiserer Python data i heltall, flyttall, strenger og flere.
Her er en kort oversikt over noen grunnleggende datatyper du ofte vil bruke i Python:
Heltall
Et heltall (int
) representerer hele tall uten desimaler, som antall varer i en handlevogn — for eksempel 3
epler eller 10
appelsiner.
Flyttall
Et flyttall (float
) brukes for tall med desimaler, som prisen på produkter — for eksempel 1.99
for bananer eller 2.50
for en liter melk.
Strenger
En streng (str
) er en sekvens av tegn som representerer tekst, som navnene på produkter i butikken: "apple"
, "banana"
eller "oat milk"
.
Boolsk verdi
En boolsk verdi (bool
) har to mulige verdier, True
eller False
, og brukes for betingelser som å sjekke om en vare er på lager eller ikke.
Eksempel på praktisk bruk
For å få en forståelse av hvordan disse datatypene fungerer, skal vi bruke funksjonen type()
inne i en print()
-setning for å vise hvordan Python tolker ulike datatyper. Dette vil vise deg hvordan Python håndterer forskjellige typer informasjon.
Slik 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å datatyper er avgjørende fordi det bestemmer hvilke operasjoner som kan utføres på et gitt datasett. Akkurat som du sorterer dagligvarer i riktige seksjoner basert på type vare, må data håndteres i henhold til sin type for at Python skal fungere riktig.
Takk for tilbakemeldingene dine!