පයිතන් හි දැඩි වර්ගීකරණය
පයිතන් හි විශේෂාංගයක් වන්නේ වස්තූන්ගේ දැඩි වර්ගීකරණය ය. මෙයින් අදහස් වන්නේ විවිධ වර්ගවල වස්තූන් සමඟ සෘජුව අන්තර්ක්රියා කළ නොහැකි බවයි. උදාහරණයක් ලෙස, අංකයක් සහ ලැයිස්තුවක් එකතු කිරීමට අපට නොහැකි වනු ඇත:
num = 12
txt = 'ab'
print(num + txt) # දෝෂය ප්රදර්ශනය කරයි
මෙම ගැටළුව විසඳීම සඳහා වස්තු දෙකම එකම වර්ගයකට පරිවර්තනය කිරීම අවශ්ය වේ. එය කරගන්නේ කෙසේද යන්න ඔබ ඉදිරි පාඩම්වලින් ඉගෙන ගනු ඇත.
කේතය ක්රියාත්මක නොකර, කොන්සෝලයේ ප්රදර්ශනය වන්නේ කුමක්දැයි තීරණය කරන්න:
tst1 = 5
tst2 = 10
print(tst1 + tst2)
කේතය ක්රියාත්මක නොකර, කොන්සෝලයේ ප්රදර්ශනය වන්නේ කුමක්දැයි තීරණය කරන්න:
tst1 = 5
tst2 = '10'
print(tst2 - tst1)
කේතය ක්රියාත්මක නොකර, කොන්සෝලයේ ප්රදර්ශනය වන්නේ කුමක්දැයි තීරණය කරන්න:
tst1 = '123'
tst2 = '456'
print(tst1 + tst2)