python书写等差数列
时间: 2023-07-14 20:11:17 浏览: 159
要在Python中编写等差数列,你可以使用循环和列表来实现。下面是一个简单的例子,用于生成一个等差数列:
```python
def arithmetic_sequence(start, diff, length):
sequence = [start] # 创建一个包含起始值的列表
for i in range(1, length):
next_term = sequence[i-1] + diff # 计算下一个数
sequence.append(next_term) # 将下一个数添加到列表中
return sequence
# 示例用法
start_value = 1 # 起始值
difference = 3 # 公差
sequence_length = 5 # 数列长度
result = arithmetic_sequence(start_value, difference, sequence_length)
print(result)
```
这段代码会生成一个起始值为1,公差为3,长度为5的等差数列。运行结果将会打印出 `[1, 4, 7, 10, 13]`。你可以根据需要修改起始值、公差和长度来生成不同的等差数列。希望对你有所帮助!
阅读全文