使用另一个文件中的函数返回值

时间:2015-01-12 00:25:37

标签: python python-3.x

大家好(请原谅我的英语我是法国人) 所以我的问题是我有一个函数它返回一个值,我需要使用这个值作为另一个文件中另一个函数的参数 说明:

    def hello():
      cake = int(input('Give a number')
      return cake 

在我的其他文件中有一个功能:

    if cake != men : ...

但找不到蛋糕 如何做到这一点(我已经在第二个文件中导入我的文件1)

1 个答案:

答案 0 :(得分:3)

只需调用返回hello()值的函数cake即可。请注意,cakehello()函数的本地变量,无法在该函数外部访问。假设您的hello函数是在名为whatever.py的文件中定义的:

from whatever import hello

cake = hello()
if cake == men:
    ....

或只是在if语句中调用该函数:

from whatever import hello

if hello() == men:
    ....