python 创建一个名称为func_bmi.py文件,在文件中定义一个fun_bmi函数,该函数包含三个参数:姓名,身高,体重。根据公式:bmi=体重/(身高X身高)。假设bmi的标准值为18.5到24.9之间,小于18.5体重过轻,大于24.9体重过重,要求输出“姓名,你的体重过轻(重)或标准”。在函数体外调用2次函数,输出运行结果。
时间: 2023-12-10 08:41:53 浏览: 37
好的,以下是func_bmi.py文件的代码:
```python
def fun_bmi(name, height, weight):
bmi = weight / (height * height)
if bmi < 18.5:
print(name + ",你的体重过轻。")
elif bmi > 24.9:
print(name + ",你的体重过重。")
else:
print(name + ",你的体重标准。")
fun_bmi("张三", 1.7, 50)
fun_bmi("李四", 1.75, 80)
```
在函数外部调用fun_bmi函数,输出结果如下:
```
张三,你的体重过轻。
李四,你的体重过重。
```
相关问题
python 新建一个模块func.py,添加任意函数,在主程序中导入该模块,执行函数。
好的,下面是具体步骤:
首先,我们可以在func.py模块中添加一个任意的函数,例如:
```python
def add(a, b):
return a + b
```
然后,在主程序中导入该模块,并执行该函数,例如:
```python
import func
result = func.add(1, 2)
print(result)
```
这样就完成了新建一个模块并导入执行函数的操作。在主程序中执行结果应该为3。
帮我写一个python程序,一个py文件中的函数调用另一个py文件某个def中的参数
当一个py文件中的函数需要调用另一个py文件中的函数时,我们可以使用Python中的import语句来引入另一个py文件,然后通过该文件中的函数名称来调用需要的函数。
例如,如果我们有两个文件,分别为file1.py和file2.py,其中file2.py中有一个函数def func(x),我们可以在file1.py中通过以下代码来调用该函数:
```python
from file2 import func
x = 10
result = func(x)
print(result)
```
在上面的代码中,我们首先使用import语句引入了file2.py文件,然后通过from语句指定需要引入的函数func。接着,我们定义了一个变量x,并将其传递给函数func,最后将函数的返回值打印出来。
注意:文件名不要使用Python关键字,例如不要用if.py作为文件名,因为这样会与Python中的if语句冲突。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)