按照给定的规则判断一组数据是否属于某一类。 



给你一个长度为100的整数数组，请你判断这个数组是否是“斐波那契数列”。如果是，请输出“是”，否则输出“否”。定义斐波那契数列为：第1项和第2项为1，从第3项开始，每一项都是前两项的和。例如，1、1、2、3、5、8、13、21、34、……
需要用程序来解决这个问题，可以使用如下代码：

```python
num_list = [1, 1, 2, 3, 5, 8, 13, 21, 34, ...]  # 代表要判断的数组
is_fibonacci = True  # 表示该数组是否是斐波那契数列

if len(num_list) < 3:  # 长度小于3则一定不是斐波那契数列
    is_fibonacci = False
else:
    for i in range(2, len(num_list)):
        if num_list[i - 2] + num_list[i - 1] != num_list[i]:  # 不满足斐波那契数列的定义
            is_fibonacci = False
            break  # 已经确定不是斐波那契数列，跳出循环即可

if is_fibonacci:
    print("是")
else:
    print("否")
```

程序先判断数组的长度是否满足斐波那契数列的定义，如果长度小于3就一定不是斐波那契数列。然后从第三项开始判断，如果某一项不等于前两项的和，就说明该数组不是斐波那契数列。如果数组中所有项都符合斐波那契数列的定义，那么最后输出“是”，否则输出“否”。