while循环的例子
时间: 2023-11-19 15:56:07 浏览: 34
循环是计算机编程中最常用的结构之一,而在Python中,有两种类型的循环:while循环和for循环。下面是一些while循环的例子:
Example 1: 简单的while循环
```
i = 1
while i <= 5:
print(i)
i += 1
```
Example 2: 使用while循环遍历列表
```
my_list = [1, 2, 3, 4, 5]
i = 0
while i < len(my_list):
print(my_list[i])
i += 1
```
Example 3: 使用while循环计算平均数
```
my_list = [1, 2, 3, 4, 5]
total = 0
count = 0
while count < len(my_list):
total += my_list[count]
count += 1
average = total / len(my_list)
print("平均数为:", average)
```
Example 4: 使用while循环查找列表中的元素
```
my_list = [1, 2, 3, 4, 5]
search_value = 3
i = 0
while i < len(my_list):
if my_list[i] == search_value:
print("找到了", search_value)
break
i += 1
else:
print(search_value, "不在列表中")
```
Example 5: 使用while循环计算阶乘
```
n = 5
factorial = 1
i = 1
while i <= n:
factorial *= i
i += 1
print(n, "的阶乘为:", factorial)
```