简单python中 一串数字个体互相相加求和

#input(123456)
如何进行1+2+3+4+5+6
的操作

一次性输入吗?
通过键盘输入 1+2+3+4+5+6 吗?

n=input()
sum(int(i) for i in list(n))

就行


data = input()
sum = 0
for s in data:
    sum += int(s)
print(sum)

m = input()
s = 0
for i in m:
    s += int(i)
print(s)

>>> n = input()
123456
>>> sum(int(i) for i in list(n))
21
>>> n=input()
123456
>>> sum(map(lambda x:int(x),list(n)))
21
#----------*****---------#
>>> from functools import reduce
>>> n=input()
123456
>>> reduce(lambda x,y:int(x)+int(y),list(n))
21