我想了解一下Python的循环结构，包括for循环和while循环。请以markdown格式输出，内容包括两部分：第一部分是简要介绍，总结for和while循环的特点，每个循环介绍限制最多4句话；第二部分提供两个简单的代码示例，每个示例的代码块不包含解释但应该能够独立运行。
user
```
## Python循环结构简介

### 循环简介
- **for循环**遍历任何序列的项目，如列表或字符串。它是迭代器的主体。当序列中的所有项目都被处理后，循环终止。
- **while循环**则在给定的判断条件为真的情况下执行目标语句。须要确保条件最终变为假以避免无限循环。

### 代码示例

#### For循环示例
```python
fruits = ["apple", "banana", "cherry"]
for x in fruits:
    print(x)
```

#### While循环示例
```python
i = 1
while i < 6:
    print(i)
    i += 1
```
```
assistant