1创建一个求长方形面积和周长的模块chang.py,含两个函数,一个函数求面积,一个函数求周长。导入该模块并调用其中的函数。
时间: 2024-03-01 20:50:42 浏览: 122
好的,我了解了你的问题。以下是实现该模块的代码示例:
```python
# chang.py
def area(length, width):
"""
计算长方形的面积
:param length: 长
:param width: 宽
:return: 面积
"""
return length * width
def perimeter(length, width):
"""
计算长方形的周长
:param length: 长
:param width: 宽
:return: 周长
"""
return 2 * (length + width)
```
可以在其他 Python 文件中导入该模块,并调用其中的函数。示例如下:
```python
# 调用 chang.py 中的函数
import chang
length = 5
width = 3
# 计算长方形的面积
area = chang.area(length, width)
print("长方形的面积为:", area)
# 计算长方形的周长
perimeter = chang.perimeter(length, width)
print("长方形的周长为:", perimeter)
```
当然,也可以使用以下方式导入特定函数:
```python
# 调用 chang.py 中的函数
from chang import area, perimeter
length = 5
width = 3
# 计算长方形的面积
area = area(length, width)
print("长方形的面积为:", area)
# 计算长方形的周长
perimeter = perimeter(length, width)
print("长方形的周长为:", perimeter)
```
注意,在调用函数时,需要传入正确的参数,否则会导致错误。
阅读全文