编写一个函数,参数为一个正整数,返回该整数的位数。 从键盘读入两个正整数,回车分隔,调用上面的函数输出两个正整数的位数之和。

img

编写一个函数,参数为一个正整数,返回该整数的位数。 从键盘读入两个正整数,回车分隔,调用上面的函数输出两个正整数的位数之和。

帮你稍微改了一下

def Demo(num):
    return len(str(num))

a = int(input("请输入一个正整数:"))
b = int(input("请再输入一个正整数:"))
print("两个数的位数之和为:{}".format(Demo(a) + Demo(b)))

运行结果如下

img


有帮助的话希望采纳支持一下,谢谢