Pythonda raqamlar bilan qatorlar
Aytaylik, bizda faqat raqamlardan iborat qator bor:
txt = '123' # raqmli satr
Masalan, uning birinchi va ikkinchi belgilari yig'indisini topamiz:
txt = '123'
print(txt[0] + txt[1]) # '12' chiqaradi xuddi satrlarni qo'shgandek
Ko'rib turganingizdek, bizning satrimizdagi belgilar ham qatorlar bo'lib, satrlar sifatida yig'iladi. Aytaylik, biz ularni raqamlar kabi qo'shmoqchimiz. Buning uchun satrning har bir belgisiga int funksiyasini qo'llang:
txt = '123'
print(int(txt[0]) + int(txt[1])) # 3 chiqaradi
№1
"12345" qatori berilgan. Shu qator raqamlari yig‘indisini toping.
№2
"2489" qatori berilgan. Uchinchi belgidan ikkinchi belgini ayiring va natijani birinchi belgiga ko'paytiring.