Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Tietotyypit Pythonissa | Osio
Muuttujat ja operaattorit Pythonissa

bookTietotyypit Pythonissa

Python tarjoaa useita tietotyyppejä, joista jokainen palvelee tiettyä tarkoitusta ja tallennetaan muistiin omalla tavallaan tehokkaan ohjelmoinnin mahdollistamiseksi. Kaikkia tietotyyppejä ei tarvitse opetella ulkoa. Käytä print(type(value)) tarkistaaksesi muuttujan tyypin ja kokeile erilaisia arvoja nähdäksesi niiden tyypit.

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))
copy

Tietotyyppien välillä voi vaihtaa käyttämällä int() kokonaisluvuille, float() desimaaliluvuille ja complex() kompleksiluvuille. Ole kuitenkin varovainen muuntaessasi tyyppejä toisikseen.

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))
copy

Kahden kokonaisluvun jakaminen /-operaattorilla palauttaa aina liukuluvun, vaikka jako menisi tasan. Kokonaislukujakoon ja osamäärän saamiseksi ilman jakojäännöstä käytetään //-operaattoria.

12345
# Perform division of two integers division = 25 / 5 # The result of the division and its type print(division, type(division))
copy
question mark

Täytyykö muuttujan tietotyyppi määrittää, kun luot muuttujan?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

bookTietotyypit Pythonissa

Pyyhkäise näyttääksesi valikon

Python tarjoaa useita tietotyyppejä, joista jokainen palvelee tiettyä tarkoitusta ja tallennetaan muistiin omalla tavallaan tehokkaan ohjelmoinnin mahdollistamiseksi. Kaikkia tietotyyppejä ei tarvitse opetella ulkoa. Käytä print(type(value)) tarkistaaksesi muuttujan tyypin ja kokeile erilaisia arvoja nähdäksesi niiden tyypit.

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))
copy

Tietotyyppien välillä voi vaihtaa käyttämällä int() kokonaisluvuille, float() desimaaliluvuille ja complex() kompleksiluvuille. Ole kuitenkin varovainen muuntaessasi tyyppejä toisikseen.

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))
copy

Kahden kokonaisluvun jakaminen /-operaattorilla palauttaa aina liukuluvun, vaikka jako menisi tasan. Kokonaislukujakoon ja osamäärän saamiseksi ilman jakojäännöstä käytetään //-operaattoria.

12345
# Perform division of two integers division = 25 / 5 # The result of the division and its type print(division, type(division))
copy
question mark

Täytyykö muuttujan tietotyyppi määrittää, kun luot muuttujan?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
some-alt