Python-де сандан символдорду алуу

Кандайдыр бир сандын бардык сандарын кошкуңуз келген учурду карап көрөлү. Эгерде биз аларга саптагыдай индекстер менен кайрылсак, анда ката кетет:

pythonnum = 123
print(num[0] + num[1]) # ката чыгарат

Катадан кутулуу үчүн, алгач сандарды саптарга айландыруу керек. Андан кийин бизге керек болгон сап символун дагы бир жолу сандык түргө өзгөртүү керек:

pythontxt = '123'
print(txt[0] + txt[1]) # '12' чыгарат - саптарды кошот

Көрүп тургандай, биздин саптын символдору дагы саптар болуп саналат жана саптар сыяктуу кошулат. Аларды сандар сыяктуу кошкубуз келет дейли. Бул үчүн саптын ар бир символуна int функциясын колдонолу:

pythonnum = 123
txt1 = str(num)[0]
txt2 = str(num)[1]

res = int(txt1) + int(txt2)

print(res) # 3 чыгарат
Задание 1

Сан берилген:

pythontst = 123

Бул сандын сандарынын суммасын табыңыз.

Задание 2

Сан берилген:

pythontst = 4567

Биринчи эки санды кошуңуз. Андан кийин чыккан натыйжадан 4567 санынын акыркы санын алыңыз.