编写一个程序来计算斐波那契数列，该序列的前两个数字为0 1，后面的数字通过将前两个数字相加而生成。
以下是Python的实现：

```python
n = int(input("请输入斐波那契数列的长度："))

fibonacci = [0, 1]

for i in range(2, n):
    fibonacci.append(fibonacci[i-1] + fibonacci[i-2])

print(fibonacci)
```

用户输入序列的长度后，程序使用循环和追加方法来计算斐波那契数列并输出结果。