Hej there, I wrote a program that converts an integer into a digit sum:
def DigitSum(YourNumber): DigitList = [] YourNumber = str(YourNumber) for i in YourNumber: DigitList.append(int(i)) print(sum(DigitList)) DigitSum(55) >>> 10 It actually works but I was wondering if that's the only way to solve the task of converting an integer into a digit sum? I learned from past conversations on this mailing list that often times there is a better, more elegant and shorter way to write a program, and I was wondering if that's the case here. Thanks! Raf _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor