循环语句可以做那些小程序
时间: 2023-12-23 09:28:09 浏览: 31
循环语句在编程中非常常见,可以用来执行重复的任务或处理大量的数据。下面是一些循环语句可以完成的小程序示例:
1. 计算列表中所有元素的和
```python
numbers = [1, 2, 3, 4, 5]
sum = 0
for num in numbers:
sum += num
print("Sum:", sum) # 输出:Sum: 15
```
2. 打印九九乘法表
```python
for i in range(1, 10):
for j in range(1, i+1):
print(i, "*", j, "=", i*j, end="\t")
print()
```
3. 判断一个数是否为质数
```python
num = 17
is_prime = True
for i in range(2, int(num/2)+1):
if num % i == 0:
is_prime = False
break
if is_prime:
print(num, "is a prime number")
else:
print(num, "is not a prime number")
```
4. 找出列表中的最大值
```python
numbers = [10, 5, 8, 20, 3]
max_num = numbers[0]
for num in numbers:
if num > max_num:
max_num = num
print("Max number:", max_num) # 输出:Max number: 20
```
5. 打印斐波那契数列
```python
n = 10
fibonacci = [0, 1]
for i in range(2, n):
fibonacci.append(fibonacci[i-1] + fibonacci[i-2])
print("Fibonacci sequence:", fibonacci) # 输出:Fibonacci sequence: [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)