:编写一个小程序,计算数列之和。 给定某数字A(1≤A≤9)以及非负整数N(0≤N≤10000python
时间: 2023-12-11 14:05:18 浏览: 137
C语言程序设计-编程实现求数列1/2,3/4,5/8,9/32 的所有大于等于0.000001的数据项之和
5星 · 资源好评率100%
以下是两种Python计算数列之和的例子:
1. 给定一个数字A(1⩽A⩽9)以及一个非负整数N(0⩽N⩽20),计算sum=A+A2+A3+⋯+AN。
```python
A = 3
N = 5
sum = 0
for i in range(N):
sum += A ** (i + 1)
print(sum) # 输出:363
```
2. 给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),计算数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。
```python
A = 2
N = 3
sum = 0
for i in range(N):
sum += int(str(A) * (i + 1))
print(sum) # 输出:246
```
阅读全文