目录 信仰:一个人走得远了,就会忘记自己为了什么而出发,希望你可以不忘初心,不要随波逐流,一直走下去
曆 欢迎关注点赞收藏留言
濾 本文由 程序喵正在路上 原创,CSDN首发!
系列专栏:Python学习
首发时间:2022年5月15日
✅ 如果觉得博主的文章还不错的话,希望小伙伴们三连支持一下哦
- ① 题目
- ② 实现思路
- ③ 具体代码
- ④ 程序执行结果
编写一个可以计算正整数位数的函数,然后让用户输入两个数,预期输出结果为输入这两个数的位数之和。
② 实现思路函数部分
首先,我们定义一个名为 calculateDigit 的函数,它有一个参数,即用户输入的一个正整数。那我们怎么来计算这个正整数的位数呢?这里,我们使用的方法是将传进来的正整数转变成一个字符串,然后通过调用 Python 的 len 函数计算其长度,结果就是这个正整数的位数了。
输出部分
我们用两个输入语句让用户输入两个正整数,然后分别调用 calculateDigit 函数进行位数的计算,最后将它们的位数相加并输出。
def calculateDigit(num):
return len(str(num))
a = int(input("请输入一个正整数:"))
b = int(input("请再输入一个正整数:"))
print("两个数的位数之和为:{}".format(calculateDigit(a) + calculateDigit(b)))
④ 程序执行结果
笠这次的分享就到这里啦,继续加油哦^^
有出错的地方欢迎在评论区指出来,共同进步,谢谢啦


![[Python] 窥探位数之和 [Python] 窥探位数之和](http://www.mshxw.com/aiimages/31/887409.png)
