Python函数练习题
时间: 2023-11-05 11:47:09 浏览: 122
好的,以下是一些Python函数的练习题:
1. 编写一个函数,输入两个整数,返回它们的和、差、积和商(商保留两位小数)。
2. 编写一个函数,输入一个字符串,将其中的所有单词的首字母大写,然后返回结果。
3. 编写一个函数,输入一个列表,将其中的所有元素去重和排序,然后返回结果。
4. 编写一个函数,输入一个字典,将其中的键和值互换,然后返回结果。
5. 编写一个函数,输入一个字符串和一个整数n,将其中所有长度大于等于n的单词取出来,并存入新的列表中,然后返回结果。
希望这些练习题能够帮助你熟练掌握Python函数的编写和调用。
相关问题
python函数练习题带解析
好的,下面是一些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函数练习题及其解析,希望对你有帮助!
python输出函数练习题
引用\[1\]:一个python函数综合练习题 1.项目要求: 综合案例:海王ATM ·定义一个全局变量:money,用来记录银行卡余额(默认5000000) ·定义一个全局变量:name,用来记录客户姓名(启动程序时输入) ·定义如下的函数: ·查询余额函数 ·存款函数 ·取款函数 ·主菜单函数 要求: 程序启动后要求输入客户姓名 查询余额、存款、取款后都会返回主菜单存款、 取款后,都应显示一下当前余额 客户选择退出或输入错误,程序会退出,否则一直运行 2.请先仔细思考题目并首先尝试做一下。
问题:python输出函数练习题
回答: 这个练习题要求你使用Python编写一个模拟ATM机的程序。首先,你需要定义两个全局变量:money用来记录银行卡余额,默认值为5000000;name用来记录客户姓名,程序启动时需要输入。然后,你需要定义以下几个函数:查询余额函数、存款函数、取款函数和主菜单函数。程序启动后,要求输入客户姓名,然后根据用户的选择执行相应的操作,包括查询余额、存款、取款,并在存款和取款后显示当前余额。如果用户选择退出或输入错误,程序会退出,否则会一直运行。这个练习题可以帮助你练习使用函数和全局变量来实现一个简单的ATM机功能。你可以先仔细思考题目,然后尝试自己编写代码来完成这个练习。
#### 引用[.reference_title]
- *1* [python函数练习题](https://blog.csdn.net/zjj131421521/article/details/128028358)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文