Nyttig Konvertering
Funktionen int()
kan være nyttig, hvis du arbejder med numeriske data. For eksempel, forestil dig, at vi har en masse tal, der skal ændres, men alle har en streng datatypen. Denne kode fører til en fejl:
value = "123" new_value = value + 10 print(new_value)
Her forsøger Python at sammenkæde strengene, men faktisk tillader dens funktionalitet det ikke, da 10 er relateret til heltalsdatatypen (sammenkædning kan kun anvendes på strenge).
For at summere disse tal korrekt, skal du først transformere strengen til et heltal ved hjælp af int()
funktionen:
value = "123" new_value = int(value) + 10 print(new_value)
Swipe to start coding
Derfor er dit mål i denne sammenhæng at løse dette problem. Overvej et scenarie, hvor du har tre prisværdier, men en person mangler færdighederne til at manipulere data i et numerisk format. Derfor er du nødt til at håndtere priser forbundet med strenge datatypen.
- Forøg
price1
med15
og gem resultatet inew_price1
- Forøg
price2
med780
og gem resultatet inew_price2
- Formindsk
price3
med90
og gem resultatet inew_price3
Løsning
Tak for dine kommentarer!