Задать вопрос
@yternoxs

Как сложить каждые два числа из переменной с помощью цикла?

Как сложить каждые два числа из переменной с помощью цикла?
number = '32106545201261501504165246950415879105101705' \
'2612101190152612016520941501206206'

вывести ответ из первых чисел шести чисел(32 + 10 + 65)
  • Вопрос задан
  • 465 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
@dmshar
i=0
while i<=len(number)-6:
    print (int(number[i:i+2])+int(number[i+2:i+4])+int(number[i+4:i+6]))
    i+=6

Результат:
107
77
126
72
145
193
32
43
111
53
86
110
88
Ответ написан
Комментировать
adugin
@adugin Куратор тега Python
Без цикла)
from textwrap import wrap

number = '321065452012615015041652469504158791051017052612101190152612016520941501206206'

print(sum(map(int, wrap(number, 2)[:3])))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы