Uwiano Mkali katika Python
Kipengele cha Python ni uwiano mkali wa vitu. Hii inamaanisha kuwa haiwezekani kuingiliana moja kwa moja na vitu vya aina tofauti. Kwa mfano, hatutaweza kuongeza nambari na mfumo wa herufi:
num = 12
txt = 'ab'
print(num + txt) # itatoa hitilafu
Ili kutatua tatizo hili ni muhimu kubadilisha vitu vyote viwili kuwa aina ile ile. Jinsi ya kufanya hivyo utajifunza kutoka kwa masomo yanayofuata.
Bila kukimbiza kodi, amua, nini kitatolewa kwenye skrini katika konsoli:
tst1 = 5
tst2 = 10
print(tst1 + tst2)
Bila kukimbiza kodi, amua, nini kitatolewa kwenye skrini katika konsoli:
tst1 = 5
tst2 = '10'
print(tst2 - tst1)
Bila kukimbiza kodi, amua, nini kitatolewa kwenye skrini katika konsoli:
tst1 = '123'
tst2 = '456'
print(tst1 + tst2)