我想知道有关于Python语言的一些基础知识，以markdown格式回答。请注意，我希望答案中至少有三个列表项，一个链接和一个代码示例。
user
```markdown
# Python语言基础知识

Python是一种高级编程语言，主要特点包括易读性、简洁性和可移植性。它由Guido van Rossum于1989年底发明，并在1991年首次发布。以下是Python语言的一些基础知识：

## 基础语法与特性

- **注释**：Python中使用`#`进行单行注释。多项注释可以使用多个`#`，或使用多行字符串(`''' `或`""" `)。
- **变量和数据类型**：Python是一种动态类型语言，变量不需要在使用前声明类型。常见的数据类型有整型(`int`)、浮点型(`float`)、字符串(`str`)等。
- **函数**：函数使用`def`关键字定义，例如:
  ```python
  def greet(name):
      return f'Hello, {name}!'
  ```

## 常用库

- [NumPy](https://numpy.org/)：用于进行数值计算的功能的库，特别适用于数组和矩阵操作。
- **Pandas**：提供高性能的数据结构和数据分析工具。
- **Matplotlib**：Python中最流行的绘图库之一，用于生成图表等可视化内容。

## 示例代码

以下是一个简单的Python脚本，演示了如何使用Python发送GET请求以获取URL内容，并打印其前100个字符：

```python
import requests

url = 'https://www.example.com'
response = requests.get(url)
print(response.text[:100])
```

希望这份简短的Python介绍对你有所帮助！
```
assistant