Python编程PTA题解——求整数的位数及各位数字之和

Python编程PTA题解大全——索引

Description:对于给定的正整数N,求它的位数及其各位数字之和。
Input:输入仅一行,输入一个不超过10​9​​的正整数N。
Output:输出仅一行,输出N的位数及其各位数字之和,中间用一个空格隔开。
Sample Input:321
Sample Output:3 6

a = input()
a = int(a)
sum = 0
s = 0
while a > 0:
    sum += a % 10
    a /= 10
    a = int(a)
    s = s + 1
print(s, end = " ")
print("%d" % sum)

你可能感兴趣的:(PythonPTA题解)