Hyödyllinen Muuntaminen
int()
-funktio voi olla hyödyllinen, jos työskentelet numeeristen tietojen kanssa. Kuvittele esimerkiksi, että meillä on paljon numeroita, jotka täytyy muokata, mutta kaikilla niillä on merkkijonotietotyyppi. Tämä koodi johtaa virheeseen:
value = "123" new_value = value + 10 print(new_value)
Tässä Python yrittää yhdistää merkkijonot, mutta sen toiminnallisuus ei salli sitä, koska 10 liittyy kokonaislukutietotyyppiin (yhdistäminen voidaan tehdä vain merkkijonoille).
Jotta nämä numerot voidaan laskea oikein yhteen, sinun tulee aluksi muuntaa merkkijono kokonaisluvuksi käyttämällä int()
-funktiota:
value = "123" new_value = int(value) + 10 print(new_value)
Swipe to start coding
Tässä yhteydessä tavoitteesi on ratkaista tämä ongelma. Kuvittele tilanne, jossa sinulla on kolme hintaa, mutta henkilöltä puuttuu taito käsitellä tietoja numeerisessa muodossa. Siksi sinun on käsiteltävä hintoja, jotka liittyvät merkkijonotietotyyppiin.
- Korota
price1
arvolla15
ja tallenna tulosnew_price1
- Korota
price2
arvolla780
ja tallenna tulosnew_price2
- Vähennä
price3
arvolla90
ja tallenna tulosnew_price3
Ratkaisu
Kiitos palautteestasi!