Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将一个程序拆分为几个较小的程序,并使用python进行绑定?_Python - Fatal编程技术网

将一个程序拆分为几个较小的程序,并使用python进行绑定?

将一个程序拆分为几个较小的程序,并使用python进行绑定?,python,Python,我想从一个大程序制作5个小程序:主程序和程序1,程序2,程序3和程序4。程序1,2,3,4应该使用主程序中的变量并返回一些新变量,主程序应该使用(或调用)程序1,2,3,4。。。 我可以使用函数、模块或其他东西绑定这些程序吗?如何绑定? 我是Python新手,任何帮助都是有用的您只需使用函数即可: def function1(a): print a def function2(b): print b def function3(c): print c def fun

我想从一个大程序制作5个小程序:主程序和程序1,程序2,程序3和程序4。程序1,2,3,4应该使用主程序中的变量并返回一些新变量,主程序应该使用(或调用)程序1,2,3,4。。。 我可以使用函数、模块或其他东西绑定这些程序吗?如何绑定?
我是Python新手,任何帮助都是有用的

您只需使用函数即可:

def function1(a):
    print a

def function2(b):
    print b

def function3(c):
    print c

def function4():
    return "hello!"

def main():
    a, b, c = (1, 2, 3)
    function1(a)
    function2(b)
    function3(c)
    d = function4()
    print d

if __name__ == "__main__":
    main()
或者,您可以将函数的定义放在单独的文件中,例如
functions.py
,并在主程序文件中使用
import functions

import functions

def main():
    a, b, c = (1, 2, 3)
    functions.function1(a)
    functions.function2(b)
    functions.function3(c)
    d = functions.function4()
    print d

if __name__ == "__main__":
    main()

这应该足以让你开始。如果您以前有过一些编程经验,并且想了解更多关于Python的知识,我建议您将其作为一个很好的学习参考。

您可以简单地使用函数来完成此操作:

def function1(a):
    print a

def function2(b):
    print b

def function3(c):
    print c

def function4():
    return "hello!"

def main():
    a, b, c = (1, 2, 3)
    function1(a)
    function2(b)
    function3(c)
    d = function4()
    print d

if __name__ == "__main__":
    main()
或者,您可以将函数的定义放在单独的文件中,例如
functions.py
,并在主程序文件中使用
import functions

import functions

def main():
    a, b, c = (1, 2, 3)
    functions.function1(a)
    functions.function2(b)
    functions.function3(c)
    d = functions.function4()
    print d

if __name__ == "__main__":
    main()
这应该足以让你开始。如果您以前有过一些编程经验,并且想进一步了解Python,我建议您将其作为一个很好的学习参考