# 练习1:编写一个计算斐波那契数列的函数
def fibonacci(n):
if n <= 0:
return []
elif n == 1:
return [0]
elif n == 2:
return [0, 1]
fibs = [0, 1]
for i in range(2, n):
fibs.append(fibs[-1] + fibs[-2])
return fibs
print(fibonacci(10)) # 输出:[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
# 练习2:读取并打印文件内容
with open('example.txt', 'r') as file:
content = file.read()
print(content)
# 练习3:使用Pandas进行简单的数据分析
import pandas as pd
data = {'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'Los Angeles', 'Chicago']}
df = pd.DataFrame(data)
print(df)
# 计算平均年龄
mean_age = df['Age'].mean()
print(f"平均年龄: {mean_age}")