Datatyper i Python
Python tilbyr ulike datatyper, hver med et spesifikt formål og lagres unikt i minnet for effektiv koding. Det er ikke nødvendig å huske alle. Bruk print(type(value)) for å sjekke typen til en variabel og eksperimenter med ulike verdier for å se deres typer.
12345678910111213# Text text_var = "Hello, World!" # `str` # Numeric int_var = 42 # `int` float_var = 3.14 # `float` complex_var = 2 + 3j # `complex` # Boolean bool_var = True # `bool` # Check variable type print(type(text_var))
For å bytte mellom typer kan du bruke int() for heltall, float() for desimaltall og complex() for komplekse tall. Vær imidlertid forsiktig når du konverterer fra én type til en annen.
12345678# Variables int_num = 11 real_num = 16.83 # Show original and converted values # int() removes the decimal part print(int_num, float(int_num)) print(real_num, int(real_num))
Å dele to heltall med /-operatoren returnerer alltid en flyttall, selv om divisjonen er eksakt. For å utføre heltallsdivisjon og få kvotienten uten rest, bruk //-operatoren.
12345# Perform division of two integers division = 25 / 5 # The result of the division and its type print(division, type(division))
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 10
Datatyper i Python
Sveip for å vise menyen
Python tilbyr ulike datatyper, hver med et spesifikt formål og lagres unikt i minnet for effektiv koding. Det er ikke nødvendig å huske alle. Bruk print(type(value)) for å sjekke typen til en variabel og eksperimenter med ulike verdier for å se deres typer.
12345678910111213# Text text_var = "Hello, World!" # `str` # Numeric int_var = 42 # `int` float_var = 3.14 # `float` complex_var = 2 + 3j # `complex` # Boolean bool_var = True # `bool` # Check variable type print(type(text_var))
For å bytte mellom typer kan du bruke int() for heltall, float() for desimaltall og complex() for komplekse tall. Vær imidlertid forsiktig når du konverterer fra én type til en annen.
12345678# Variables int_num = 11 real_num = 16.83 # Show original and converted values # int() removes the decimal part print(int_num, float(int_num)) print(real_num, int(real_num))
Å dele to heltall med /-operatoren returnerer alltid en flyttall, selv om divisjonen er eksakt. For å utføre heltallsdivisjon og få kvotienten uten rest, bruk //-operatoren.
12345# Perform division of two integers division = 25 / 5 # The result of the division and its type print(division, type(division))
Takk for tilbakemeldingene dine!