用python设计一个函数,键盘输入两个参数x和y,返回他们的和、差、及、商(商保留两位小数),如果y等于0,则返回None
时间: 2024-02-06 10:10:50 浏览: 43
基于python内置函数与匿名函数详解
可以使用以下代码实现该函数:
```python
def calculate(x, y):
if y == 0:
return None
else:
add = x + y
sub = x - y
mul = x * y
div = round(x / y, 2)
return add, sub, mul, div
```
使用 `if` 判断 `y` 是否等于 0,如果是则返回 `None`,否则计算和、差、积和商并返回这些结果。商的值使用 `round()` 函数保留两位小数。
示例输入输出:
```python
x = 10
y = 5
print(calculate(x, y)) # (15, 5, 50, 2.0)
x = 7
y = 0
print(calculate(x, y)) # None
```
阅读全文