请为我生成一个包含5个研究方向的Python学习计划，每个方向用一句话概括，每句话不超过25个字。
要求回答必须用pandas DataFrame展示。
user
```python
import pandas as pd

data = {
    "研究方向": [
        "基础语法与数据类型",
        "函数与模块化编程",
        "面向对象编程",
        "数据处理与分析",
        "Web开发与框架"
    ]
}

df = pd.DataFrame(data)
print(df)
```
assistant