Стандартная идиома Python для считывания списка чисел:
nums = list(map(int, input().split()))
print(sum(nums))
Разбор:
input() читает строку, например "3 1 4 1 5 9".
.split() разбивает строку по пробелам в список строк: ['3', '1', '4', '1', '5', '9'].
map(int, ...) применяет int к каждому элементу: <map object>.
list(...) материализует это в список: [3, 1, 4, 1, 5, 9].
sum(nums) суммирует: 23.
Альтернативы:
# через list comprehension
nums = [int(x) for x in input().split()]
# несколько чисел сразу
a, b = map(int, input().split())
# теперь a=3, b=1, если ввод "3 1"
Для float: list(map(float, ...)).
Если разделитель не пробел: input().split(",") — по запятой.
Если перевод строки между числами: читать в цикле.