title: Digital sum, Python
body: <p>I need to write a code that counts the sum of the digits of a number, these is the exact text of the problem:The digital sum of a number n is the sum of its digits. Write a recursive function digitalSum(n) that takes a positive integer n and returns its digital sum. For example, digitalSum(2019) should return 12 because 2+0+1+9=12. These is the code I wrote :</p>
  
  <pre><code>def digitalSum(n):
     L=[] 
     if n &lt; 10:
        return n
     else:
        S=str(n)
        for i in S:
           L.append(int(i))
        return sum(L)
  </code></pre>
  
  <p>These code works fine, but it's not a recursive function, and I'm not allowed to change any int to str. May you help me?</p>