我想了解编程语言Python的基本语法，例如变量定义、条件语句、循环语句等。请用Markdown格式回答，格式包括：在每个语法的部分前加上# 语法标题名，然后用1. 2. 3.这种列表的形式来列出每一个语法点下的具体说明。请注意，答案的每个部分要给出一个代码示例。
user
```
# Python基本语法

## 变量定义
1. Python中变量名是区分大小写的。
2. 变量名必须以字母或下划线开始，不能以数字开始。
3. Python使用等号 `=` 来给变量赋值。

```python
# 变量定义示例
name = "Alice"  # 字符串变量
age = 25        # 整数变量
is_student = True  # 布尔变量
```

## 条件语句
1. Python用 `if`, `elif`, `else` 语句来表达分支逻辑。
2. 可以用多重条件语句来表示多个条件选择。
3. `elif` 是 `else if` 的缩写，用于指定其他条件。

```python
# 条件语句示例
age = 18
if age < 18:
    print("未成年人")
elif age >= 18 and age < 60:
    print("成年人")
else:
    print("老年人")
```

## 循环语句
1. Python中最常用的循环语句是 `for` 和 `while`。
2. `for` 循环常用于遍历序列（如列表、字符串等）。
3. `while` 循环会在满足条件时重复执行一段代码。

```python
# 循环语句示例
# for 循环
for i in range(5):
    print(i)

# while 循环
count = 0
while count < 5:
    print(count)
    count += 1
```
```
assistant