Pythonда рақамли сатрлар
Фароз қилайлик, бизда фақат рақамлардан иборат сатр бор:
txt = '123' # рақамли сатр
Келинг, масалан, унинг биринчи ва иккинчи белгилари йиғиндисини топамиз:
txt = '123'
print(txt[0] + txt[1]) # '12' ни чиқаради - сатр сифатида қўшади
Кўриб турганингиздек, бизнинг сатримизнинг белгилари ҳам
сатрлардир ва сатр сифатида қўшилади.
Фароз қилайлик, биз уларни сон сифатида қўшмоқчимиз. Бунинг
учун ҳар бир сатр белгисига int функциясини қўллаймиз:
txt = '123'
print(int(txt[0]) + int(txt[1])) # 3 ни чиқаради
'12345' сатри берилган. Бу сатрнинг
рақамлари йиғиндисини топинг.
'2489' сатри берилган. Учинчи
белгидан иккинчисини айиринг, сўнг натижани
биринчи белгига кўпайтиринг.