python - 如何将这些函数调用到主程序中以打印值。?
问题描述
我需要帮助才能使用 python 将这些函数调用到主程序中。以下是 3 个程序如何将它们调用到主程序中以打印值?
Mass_in_gram=int(input("Enter Mass in grams :"))
def g_to_kg(Mass_in_gram):
Mass_in_kg=(Mass_in_gram/1000)
return Mass_in_kg
print(g_to_kg(Mass_in_gram))
Length_in_cm=int(input("Enter Length in centimeteres :"))
def cm_to_m(Length_in_cm):
Length_in_m=(Length_in_cm/100)
return Length_in_m
print(cm_to_m(Length_in_cm))
Time_in_min=int(input("Enter Time in minutes :"))
def min_to_sec(Time_in_min):
Time_in_sec=(Time_in_min*60)
return Time_in_sec
print(min_to_sec(Time_in_min))
解决方案
只需导入所有必要的文件(确保它们在同一个文件夹中):
g_to_kg.py
:
Mass_in_gram=int(input("Enter Mass in grams :"))
def g_to_kg(Mass_in_gram):
Mass_in_kg=(Mass_in_gram/1000)
return Mass_in_kg
print(g_to_kg(Mass_in_gram))
cm_to_m.py
:
Length_in_cm=int(input("Enter Length in centimeteres :"))
def cm_to_m(Length_in_cm):
Length_in_m=(Length_in_cm/100)
return Length_in_m
print(cm_to_m(Length_in_cm))
min_to_sec.py
:
Time_in_min=int(input("Enter Time in minutes :"))
def min_to_sec(Time_in_min):
Time_in_sec=(Time_in_min*60)
return Time_in_sec
print(min_to_sec(Time_in_min))
program.py
:
import min_to_sec
import cm_to_m
import g_to_kg
输出:
Enter Time in minutes :3
180
Enter Length in centimeteres :4
0.04
Enter Mass in grams :5
0.005
推荐阅读
- java - 如何使用 Apache spark java api 读取 csv 文件并将其保存到多个表中
- mysql - 如何在 Phpmyadmin 中使用或声明游标?
- javascript - 如何使用 Jquery 绑定动态添加到表中的 2 个输入字段
- c# - 在 C# 中将图像(从 1 到最大 6 个文件)显示到一个图片框中
- asp.net - 在 asp.net 中调用 rest web api 并收到错误
- vim - 在 Vim 中,我可以从光标后面的特定字符拉到光标后面的另一个字符吗?
- angular - Angular 12 反应形式 matTextareaAutosize/CDKTextareautoresisze
- angular - 如何使用自定义角度库而不在 tsconfig.json 中添加路径(库的路径映射)?
- powershell - PowerShell 空间未检测为字符串中的空间
- python - 使用 setup.py 在数据流中运行 apache Beam 作业时出现 ModuleNotFoundError