我想了解一下Python基础，例如变量、数据类型、条件控制、循环等。请用markdown格式输出，分点介绍。
user
好的，以下是关于Python基础的markdown格式输出内容：

### Python基础介绍

#### 1. 变量
- 变量是存储数据的标识符。
- 在Python中， bạn không cần khai báo kiểu dữ liệu cho biến trước khi gán giá trị; Python sẽ tự động nhận biết kiểu dữ liệu.
- 例：`x = 5` 声明了一个整数变量 `x`。

#### 2. 数据类型
- **数值类型**：包括整数 `int`、浮点数 `float` 和复数 `complex`。
- **字符串**：表示文本数据，使用单引号或双引号括起来，如 `str = 'Hello, world!'`。
- **列表**：有序的集合，可以随时添加和删除其中的元素，使用方括号括起来，如 `list = [1, 2, 3]`。
- **元组**：与列表相似，但不可修改，使用圆括号括起来，如 `tuple = (1, 2, 3)`。
- **字典**：存储键值对的集合，使用花括号括起来，如 `dict = {'name': 'Alice', 'age': 25}`。

#### 3. 条件控制
- 使用 `if`, `elif`, `else` 关键字来实现条件控制。
- 例：
  ```python
  age = 20
  if age < 18:
      print('未成年')
  elif age < 60:
      print('成年')
  else:
      print('老年人')
  ```

#### 4. 循环
- **for 循环**：用于遍历一个序列（如列表、字符串等）。
  ```python
  for i in range(5):
      print(i)
  ```
- **while 循环**：当条件为真时重复执行某段代码。
  ```python
  count = 0
  while count < 5:
      print(count)
      count += 1
  ```

希望这些信息能帮助你入门Python编程！
assistant