gpt4 book ai didi

python - 将一个程序分成几个较小的程序并在 python 中进行绑定(bind)?

转载 作者:太空宇宙 更新时间:2023-11-04 09:21:17 27 4
gpt4 key购买 nike

我想从一个大程序中创建 5 个小程序:main 和 program1、program2、program3 和 program4。programs1、2、3、4 应该使用主程序中的变量并返回一些新变量,主程序应该使用 (或调用) programs1,2,3,4...我可以使用函数、模块或其他方式绑定(bind)这些程序吗?如何绑定(bind)?我是 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()

这应该足以让您入门。我会推荐Dive Into Python如果您以前有过一些编程经验并想了解更多有关 Python 的信息,那么这是一个很好的学习引用。

关于python - 将一个程序分成几个较小的程序并在 python 中进行绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2285746/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com