Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Muunna Tyyppejä | Yhdistä Kaikki Aiheet
Tietotyypit Pythonissa

Pyyhkäise näyttääksesi valikon

book
Muunna Tyyppejä

Ajoittain Python saattaa automaattisesti määrittää muuttujalle tietotyypin, joka ei välttämättä vastaa meidän tarkoitustamme. Siksi on hyödyllistä kyetä hallitsemaan tietotyypin valintaa.

Esimerkiksi voimme muuttaa numeron merkkijonoksi, vaihtaa numeerisen datan tyyppiä tai jopa käyttää mitä tahansa numeroa boolean-tietotyyppinä. Tässä luvussa käsittelemme numeeristen tietotyyppien muuntamista.

Ensinnäkin, katsotaan numeron muuntamisen kokonaislukutietotyypiksi syntaksia:

1234567
value1 = int(657.89) value2 = int(90e3) value3 = int("678") print(value1) print(value2) print(value3)
copy

Huomautus

Sillä on yksinkertainen syntaksi, int(number), mutta jos haluamme muuntaa merkkijonon kokonaisluvuksi, tämän merkkijonon tulisi sisältää kokonaislukuja lainausmerkeissä, kuten int("8990"), ei int("899.0").

Tehtävä

Swipe to start coding

Tässä harjoituksessa harjoittelet liukulukuarvojen muuntamista kokonaisluvuiksi.

  1. Muunna variable1 kokonaisluvuksi ja tallenna tulos integer1
  2. Muunna variable2 kokonaisluvuksi ja tallenna tulos integer2
  3. Muunna variable3 kokonaisluvuksi ja tallenna tulos integer3

Kun olet muuntanut, sinulla on kolme mielenkiintoista numeroa! Tämän luvun lopussa opit, miksi kutakin näistä numeroista pidetään "täydellisenä numerona." 🤔

Ratkaisu

Huom

Täydellinen luku on kokonaisluku, joka on sen positiivisten oikeiden jakajien summa: 6 = 1+2+3. Kurssimme eivät vain auta kehittymään ohjelmoinnissa.😄

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 1
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?

Kysy tekoälyä

expand
ChatGPT

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

book
Muunna Tyyppejä

Ajoittain Python saattaa automaattisesti määrittää muuttujalle tietotyypin, joka ei välttämättä vastaa meidän tarkoitustamme. Siksi on hyödyllistä kyetä hallitsemaan tietotyypin valintaa.

Esimerkiksi voimme muuttaa numeron merkkijonoksi, vaihtaa numeerisen datan tyyppiä tai jopa käyttää mitä tahansa numeroa boolean-tietotyyppinä. Tässä luvussa käsittelemme numeeristen tietotyyppien muuntamista.

Ensinnäkin, katsotaan numeron muuntamisen kokonaislukutietotyypiksi syntaksia:

1234567
value1 = int(657.89) value2 = int(90e3) value3 = int("678") print(value1) print(value2) print(value3)
copy

Huomautus

Sillä on yksinkertainen syntaksi, int(number), mutta jos haluamme muuntaa merkkijonon kokonaisluvuksi, tämän merkkijonon tulisi sisältää kokonaislukuja lainausmerkeissä, kuten int("8990"), ei int("899.0").

Tehtävä

Swipe to start coding

Tässä harjoituksessa harjoittelet liukulukuarvojen muuntamista kokonaisluvuiksi.

  1. Muunna variable1 kokonaisluvuksi ja tallenna tulos integer1
  2. Muunna variable2 kokonaisluvuksi ja tallenna tulos integer2
  3. Muunna variable3 kokonaisluvuksi ja tallenna tulos integer3

Kun olet muuntanut, sinulla on kolme mielenkiintoista numeroa! Tämän luvun lopussa opit, miksi kutakin näistä numeroista pidetään "täydellisenä numerona." 🤔

Ratkaisu

Huom

Täydellinen luku on kokonaisluku, joka on sen positiivisten oikeiden jakajien summa: 6 = 1+2+3. Kurssimme eivät vain auta kehittymään ohjelmoinnissa.😄

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 1
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt