Streng typetilordning i Python
Et særtrekk ved Python er streng typetilordning av objekter. Dette betyr at man ikke kan direkte samhandle med objekter av forskjellige typer. For eksempel vil vi ikke kunne legge sammen et tall og en streng:
num = 12
txt = 'ab'
print(num + txt) # vil vise feil
For å løse dette problemet er det nødvendig å konvertere begge objektene til samme type. Hvordan du gjør dette vil du lære i de følgende leksjonene.
Uten å kjøre koden, bestem hva som vil vises på skjermen i konsollen:
tst1 = 5
tst2 = 10
print(tst1 + tst2)
Uten å kjøre koden, bestem hva som vil vises på skjermen i konsollen:
tst1 = 5
tst2 = '10'
print(tst2 - tst1)
Uten å kjøre koden, bestem hva som vil vises på skjermen i konsollen:
tst1 = '123'
tst2 = '456'
print(tst1 + tst2)