用python,编写函数,计算矩形的周长和面积,简洁一点
时间: 2024-03-20 08:39:17 浏览: 191
可以这样编写一个更简洁的计算矩形周长和面积的函数:
```python
def calculate_rect(length, width):
"""
计算矩形的周长和面积
:param length: 矩形的长度
:param width: 矩形的宽度
:return: 返回一个包含矩形的周长和面积的元组
"""
perimeter = 2 * (length + width) # 计算周长
area = length * width # 计算面积
return perimeter, area # 直接返回周长和面积的元组
```
使用方法和上面的函数一样,只需要传入矩形的长度和宽度,然后直接解包元组获取周长和面积即可。示例代码如下:
```python
perimeter, area = calculate_rect(3, 4)
print(perimeter) # 输出矩形周长
print(area) # 输出矩形面积
```
其中,`calculate_rect`函数返回的是一个元组,包含矩形的周长和面积。在使用时,只需要将返回值解包成两个变量,分别表示周长和面积即可。
相关问题
用python,编写函数,计算矩形的周长和面积
好的,可以这样编写一个计算矩形周长和面积的函数:
```python
def calculate_rect(length, width):
"""
计算矩形的周长和面积
:param length: 矩形的长度
:param width: 矩形的宽度
:return: 返回一个字典,包含矩形的周长和面积
"""
perimeter = 2 * (length + width) # 计算周长
area = length * width # 计算面积
result = {'perimeter': perimeter, 'area': area} # 将周长和面积封装在一个字典中
return result
```
使用方法如下:
```python
rect = calculate_rect(3, 4)
print(rect['perimeter']) # 输出矩形周长
print(rect['area']) # 输出矩形面积
```
其中,`calculate_rect`函数接收两个参数:矩形的长度和宽度。函数返回一个字典,包含矩形的周长和面积。在使用时,只需要传入矩形的长度和宽度,然后通过字典的键值来获取周长和面积即可。
用python入门知识,编写函数,计算矩形的周长和面积
好的,以下是一个简单的 Python 函数,用于计算矩形的周长和面积:
```python
def calculate_rect(length, width):
"""
计算矩形的周长和面积
:param length: 矩形的长度
:param width: 矩形的宽度
:return: 返回一个包含矩形周长和面积的元组
"""
perimeter = 2 * (length + width) # 计算周长
area = length * width # 计算面积
return (perimeter, area) # 返回一个包含周长和面积的元组
```
使用方法如下:
```python
# 调用函数计算矩形的周长和面积
result = calculate_rect(3, 4)
# 输出矩形的周长和面积
print("矩形的周长为:", result[0])
print("矩形的面积为:", result[1])
```
在函数中,我们首先定义了两个参数 `length` 和 `width`,分别表示矩形的长度和宽度。然后,我们使用这两个参数计算出矩形的周长和面积,并将它们封装在一个元组中返回。在使用函数时,我们传入矩形的长度和宽度,然后使用下标 `[0]` 和 `[1]` 分别获取元组中的周长和面积。
阅读全文