共計 211 個字符,預計需要花費 1 分鐘才能閱讀完成。
可以使用循環(huán)和取余運算符(%)來求整數(shù)各位數(shù)字之和。
以下是一個示例代碼:
def sum_of_digits(n):
sum = 0
while n > 0:
digit = n % 10
sum += digit
n //= 10
return sum
n = 12345
print(sum_of_digits(n)) # 輸出: 15
通過將整數(shù)不斷地除以 10 取余,可以獲得該整數(shù)的各個位上的數(shù)字。然后將這些數(shù)字相加即可得到整數(shù)各位數(shù)字之和。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完