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

Pyyhkäise näyttääksesi valikon

book
Muuntaminen: str()

Puhutaanpa merkkijonoista!

Kuten muistat, seuraava teksti johtaa virheeseen:

1
print("My age is" + 20)
copy

Toteuttaaksemme yhdistämisen tässä, voimme vain laittaa 20 lainausmerkkeihin, kuten "20", mutta tämä ratkaisu ei näytä kauniilta ohjelmallisesti.

Siksi työsi on hedelmällisempää, jos voimme muuntaa kaiken merkkijonoiksi. Tässä str()-funktio tulisi toteuttaa:

1
print("My age is " + str(20))
copy

Huomautus

Tämän toiminnon syntaksi saattaa näyttää tutulta, muistuttaen int() tai float() funktioita. Todellisuudessa se on identtinen, sillä se sisältää argumentin muuntamisen merkkijonoksi str() funktion avulla.

Tehtävä

Swipe to start coding

Olet jo käynyt läpi monia lukuja, hienoa työtä!

Tehtäväsi on korjata virheet saadaksesi ohjelman toimimaan. Muunna numerot str tietotyypiksi tehtävän suorittamiseksi.

Ratkaisu

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 5

Kysy tekoälyä

expand
ChatGPT

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

book
Muuntaminen: str()

Puhutaanpa merkkijonoista!

Kuten muistat, seuraava teksti johtaa virheeseen:

1
print("My age is" + 20)
copy

Toteuttaaksemme yhdistämisen tässä, voimme vain laittaa 20 lainausmerkkeihin, kuten "20", mutta tämä ratkaisu ei näytä kauniilta ohjelmallisesti.

Siksi työsi on hedelmällisempää, jos voimme muuntaa kaiken merkkijonoiksi. Tässä str()-funktio tulisi toteuttaa:

1
print("My age is " + str(20))
copy

Huomautus

Tämän toiminnon syntaksi saattaa näyttää tutulta, muistuttaen int() tai float() funktioita. Todellisuudessa se on identtinen, sillä se sisältää argumentin muuntamisen merkkijonoksi str() funktion avulla.

Tehtävä

Swipe to start coding

Olet jo käynyt läpi monia lukuja, hienoa työtä!

Tehtäväsi on korjata virheet saadaksesi ohjelman toimimaan. Muunna numerot str tietotyypiksi tehtävän suorittamiseksi.

Ratkaisu

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 5
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