码迷,mamicode.com
首页 > 其他好文 > 详细

封装函数实现如下要求: 例如:输入2,5 则求:2 + 22+222 + 2222+22222的和

时间:2019-12-18 23:25:21      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:def   print   inpu   一个   img   range   bar   复制   title   

var1 = int(input("请输入1-9中的一个数"))
var2 = int(input("请输入一个正整数"))
sum1 = 0
b = var2
for a in range(1,b+1):
    def f(var2):
        if var2 == 0:
            return 0
        return var1*10**(var2-1) + f(var2-1)
    sum1 += f(var2)
    var2 = var2-1
print(sum1)
技术图片结果:
请输入1-9中的一个数2
请输入一个正整数5
24690

 

封装函数实现如下要求: 例如:输入2,5 则求:2 + 22+222 + 2222+22222的和

标签:def   print   inpu   一个   img   range   bar   复制   title   

原文地址:https://www.cnblogs.com/nishoufeng/p/12064414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!