Strikt typning i Python
En egenskap hos Python är strikt typning av objekt. Det betyder att man inte direkt kan interagera med objekt av olika typer. Till exempel kommer vi inte att kunna addera ett tal och en sträng:
num = 12
txt = 'ab'
print(num + txt) # kommer att ge ett fel
För att lösa detta problem måste man konvertera båda objekten till samma typ. Hur man gör detta kommer du att lära dig i följande lektioner.
Utan att köra koden, bestäm vad som kommer att skrivas ut på skärmen i konsolen:
tst1 = 5
tst2 = 10
print(tst1 + tst2)
Utan att köra koden, bestäm vad som kommer att skrivas ut på skärmen i konsolen:
tst1 = 5
tst2 = '10'
print(tst2 - tst1)
Utan att köra koden, bestäm vad som kommer att skrivas ut på skärmen i konsolen:
tst1 = '123'
tst2 = '456'
print(tst1 + tst2)