Как использовать переменную из def - PullRequest
0 голосов
/ 09 октября 2019

Пример

    G1 = 500
    G2 = 400
    avg1 = 25
    avg2 = 20

    def produce(x):
        production_time = Gx /avgx
        return production_time

    print (produce(1))
    #out: 20

Что я хочу сделать, так это объединить G и x, чтобы я мог использовать свою переменную G1 сверху.

1 Ответ

0 голосов
/ 09 октября 2019

Кажется, вы ищете это:

если я правильно понял, что вы хотите получить доступ к переменной со значением x, тогда объявите, что Dictionary будет лучшим для вас

G = { 1: 500 }
avg = 25

def produce(x):
    production_time = G[x] / avg
    return production_time
print (produce(1))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...