编写一个函数f,用来求n个a的值。在主函数中输入两个正整数a和n,调用函数f,求a+aa+aaa+aa…a的值,并输出结果。
时间: 2024-04-06 20:10:49 浏览: 34
输入两个正整数a和n,求a+aa+aaa+…+aa…a(n个a)之和
可以编写如下函数f来实现计算n个a的值:
```python
def f(a, n):
result = 0
for i in range(1, n+1):
result += int(str(a)*i)
return result
```
在主函数中可以如下调用函数f并输出结果:
```python
a = int(input("请输入正整数a: "))
n = int(input("请输入正整数n: "))
print("a aa aaa ... a 的值为:", f(a, n))
```
例如,当输入a=2,n=4时,输出的结果为:2228。
阅读全文