用python编程求s=a+aa+aaa+aaaa+aaaaa+aa...a的值,其中a是一个数字,表示s由几个数相加。例如当a=3时,s等于三个数相加的和,即s=3+33+333=369。
时间: 2023-06-20 15:05:04 浏览: 239
使用Notepad++编辑运行Python程序
下面是一个Python程序,可以求s=a+aa+aaa+aaaa+aaaaa+aa...a的值:
```python
a = int(input("请输入a的值:"))
n = int(input("请输入相加的数个数n:"))
sum = 0
for i in range(n):
sum += a * (10**i - 1) // 9
print("s的值为:", sum)
```
该程序中,首先从用户处获取输入值a和n,然后使用for循环计算出s的值,并将其存储在变量sum中。最后,程序输出s的值。
阅读全文