python计算特殊序列表达式的值, a+aa+aaa+aaaa+...+a...a(N个a) 其中1<=a<=9,第N项由N个a组成. 例:若a=1,N=3,表达式为: 1+11+111
时间: 2023-06-08 16:08:56 浏览: 103
python 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字 (示例)
5星 · 资源好评率100%
这个问题呢,可以使用循环和字符串拼接的方式来解决:
```
a = 1
n = 3
s = ''
for i in range(n):
s += str(a)
a = a + 1
result = 0
for i in range(1, n + 1):
result += int(s[:i])
print(result)
```
这段代码会输出 123,即特殊序列表达式的值。
阅读全文