Konvertering: str()
Lad os tale om strenge!
Som du husker, fører følgende tekst til en fejl:
print("My age is" + 20)
For at implementere sammenkædning her, kan vi bare sætte 20
i anførselstegn, som "20"
, men denne løsning ser ikke smuk ud program-mæssigt.
Derfor vil dit arbejde være mere frugtbart, hvis vi kan konvertere alt til strenge. Her bør str()
funktionen implementeres:
print("My age is " + str(20))
Bemærk
Syntaksen for denne operation kan virke bekendt, da den ligner
int()
ellerfloat()
funktionerne. I virkeligheden er den identisk, da det involverer at konvertere et argument til en streng ved hjælp afstr()
funktionen.
Swipe to start coding
Du har allerede klaret mange kapitler, godt gået!
Din opgave her er at rette fejl for at få programmet til at køre. Konverter tal til str
datatypen for at klare opgaven.
Løsning
Tak for dine kommentarer!