Как вызвать эту функцию в основной программе для печати значений? - PullRequest
0 голосов
/ 10 июля 2020

Мне нужна помощь, чтобы вызвать эти функции в главную программу с помощью 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))

1 Ответ

2 голосов
/ 10 июля 2020

Просто импортируйте все необходимые файлы (убедитесь, что они находятся в одной папке) :

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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...