python函数练习题带解析
时间: 2023-07-29 15:08:06 浏览: 118
好的,下面是一些Python函数练习题及其解析:
1. 编写一个函数,求两个整数的和。
```python
def add(x, y):
return x + y
```
2. 编写一个函数,求一个列表中所有元素的和。
```python
def sum_list(lst):
s = 0
for i in lst:
s += i
return s
```
3. 编写一个函数,求一个列表中所有元素的平均值。
```python
def avg_list(lst):
return sum_list(lst) / len(lst)
```
4. 编写一个函数,找出一个列表中的最大值。
```python
def max_list(lst):
m = lst[0]
for i in lst:
if i > m:
m = i
return m
```
5. 编写一个函数,找出一个列表中的最小值。
```python
def min_list(lst):
m = lst[0]
for i in lst:
if i < m:
m = i
return m
```
6. 编写一个函数,判断一个数是否是素数。
```python
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(n**0.5)+1):
if n % i == 0:
return False
return True
```
7. 编写一个函数,将一个字符串反转。
```python
def reverse_str(s):
return s[::-1]
```
以上是一些Python函数练习题及其解析,希望对你有帮助!
阅读全文