Найти - Пользователи
Полная версия: Как подсчитать сумму в списке.
Начало » Python для новичков » Как подсчитать сумму в списке.
1
stampidu
Добрый день. Помогите подсчитать сумму в списке.
Выдает ошибку: unsupported operand type(s) for +=: ‘int’ and ‘str’

 num_1 = input('Введите четное значение :')
num_0 = len(num_1)
num_1 = list(num_1)
print(type(num_1))
if num_0 % 2 == 0:
    sum = 0
    for x in num_1:
        sum += x
    print(f"summa: {sum}")
else:
    print(False)

stampidu
Все разобрался.
Тему закрываю.
Нужно было преобразовать значения в списке в int.
 num_1 = [int(i) for i in num_1]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB