Не работает программа...

KWARC

Новичок
Пользователь
Июн 2, 2020
2
0
1
Здравствуйте, я еще зелен в питоне, для практики я придумываю задачу и реализую её.
Я представляю вам свою программу. Она считает сумму цифр числа, которое напечатал пользователь, но она не работает...Программа выдает ошибку.
Помогите мне её исправить, я не понимаю, что я делаю не так! Сайт не хочет принимать пробелы... Поэтому простите за такой вид программы:
*chis = input()
*len = len(chis)
*sum0 = 0
*sum = 0
*def su():
** global sum
** global len
** if len != 0:
*** len = len-1
*** sum = sum0+chis[len]
su()
print(sum)
 

KWARC

Новичок
Пользователь
Июн 2, 2020
2
0
1
Я уже разобрался, но спасибо
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Код вставляйте через кнопку ... -> код -> python.
Вот пример:
Python:
x = input('Введите числа через пробел: ')
print(sum([int(i) for i in x.split()]))
Вот упрощенный пример:
Python:
x = input('Введите числа через пробел: ')

# список чисел
lst = x.split()

# сумма
summ = 0

# проход по списку в цикле
for i in lst:
    # прибавление числа к сумме
    summ += int(i)

# вывод суммы в консоль
print(summ)
 

Форум IT Специалистов