Package function to achieve the following requirements: For example: Enter the required 2,5: 2 + 22 + 222 + 2222 + 22222 and

var1 = int (input ( "Enter a number 1-9"))
var2 = int (input ( "Enter a positive integer"))
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)
Copy the coderesult:
Please enter a number 1-9 2
Please enter a positive integer 5
24690

 

Guess you like

Origin www.cnblogs.com/nishoufeng/p/12064414.html