写一个python文件 矩形计算: juxing_def.py 定义函数jsmj, jszc(参数为矩形的宽和高) juxing_call.py 调用函数jsmj, jszc,完成矩形计算小程序 把文件juxing_def.py 放在juxing包中,在juxing包外面创建一个juxing_call.py的函数对juxing包的内容进行调用 效果如下: ===========矩形计算小程序============= 请输入长:【10】 请输入宽:【8】 长为10宽为8的矩形的面积是【80.0】,周长是【36.0】
时间: 2023-08-23 11:57:25 浏览: 90
python实现用类读取文件数据并计算矩形面积
5星 · 资源好评率100%
以下是您所需的代码示例:
在 juxing_def.py 文件中定义函数 `jsmj` 和 `jszc`:
```python
# juxing_def.py
def jsmj(width, height):
area = width * height
return area
def jszc(width, height):
perimeter = 2 * (width + height)
return perimeter
```
在 juxing_call.py 文件中调用函数 `jsmj` 和 `jszc`:
```python
# juxing_call.py
from juxing import juxing_def
print("===========矩形计算小程序=============")
width = float(input("请输入长:"))
height = float(input("请输入宽:"))
area = juxing_def.jsmj(width, height)
perimeter = juxing_def.jszc(width, height)
print("长为{}宽为{}的矩形的面积是【{}】,周长是【{}】".format(width, height, area, perimeter))
```
请确保将 `juxing_def.py` 文件放置在 `juxing` 包中,然后在 `juxing` 包外创建 `juxing_call.py` 文件来调用 `juxing` 包中的内容。运行 `juxing_call.py` 文件即可完成矩形计算小程序。
阅读全文