我想使用python找到数字的总和。当我输入 1982 年的出生年份时,结果应该是 1+9+8+2 = 20 最终总结果是 2+0 = 2。
我发布这个问题的原因是我没有找到任何简单的 python 解决方案。
这是我的代码
num = int(input("Enter your birth year: "))
x = num //1000
x1 = (num - x*1000)//100
x2 = (num - x*1000 - x1*100)//10
x3 = num - x*1000 - x1*100 - x2*10
x4 = x+x1+x2+x3
num2 = int(x4)
x6 = num2 //10
x7 = (num2 -x6)//10
print("your birth number is" ,x6+x7)
但我没有得到正确的总和值。