Python 3.x 在DOB中添加数字?

Python 3.x 在DOB中添加数字?,python-3.x,Python 3.x,如何让它将数字单独添加到用户的输入中?例如:120409=25我是python新手。为什么总数不起作用??现在什么也没印,我的缩进有问题吗 me = int(input("enter your dob 230478")) def dob(me): dob = [] count = 0 me = str(me) for i in range(len(me)): dob.append(me[i]

如何让它将数字单独添加到用户的输入中?例如:120409=25我是python新手。为什么总数不起作用??现在什么也没印,我的缩进有问题吗

    me = int(input("enter your dob 230478"))

    def dob(me):
        dob = []
        count = 0
        me = str(me)
        for i in range(len(me)):
            dob.append(me[i])
        for i in range(len(dob)):
            dob[i] = int(dob[i])
            count += dob[i]
        total = count + me
    print(dob,me)
试试这个:

usrInp = str(input("enter your dob 230478: "))

def method1(usrInp):
  count = 0
  for digit in usrInp:
    count = count + int(digit)
  print(count)

method1(usrInp)