gpt4 book ai didi

python - 如何制作 python 模块或函数并在编写其他程序时使用它?

转载 作者:太空狗 更新时间:2023-10-30 02:27:39 27 4
gpt4 key购买 nike

在许多情况下,我必须在多个程序中一遍又一遍地编写大行代码。所以我想知道我是否可以只编写一个程序,保存它,然后在不同的程序中调用它,例如函数或模块。

一个基本示例:- 我编写了一个程序来检查数字是否为回文。然后我想编写一个程序来检查一个数字是否为回文质数,我可以只调用第一个程序并执行其余代码来检查它是否为质数。

P.S 我只是 python 或计算机科学的初学者,我使用 IDLE 来完成我所有的 python 程序。

最佳答案

它是关于编写可重用的代码。我可以建议您在单独的 python 文件中的特定函数中编写可重用代码,并导入该文件和函数。例如,您需要在另一个名为“bodmas”的函数中调用一个名为 sum 的函数,然后在一个 python 文件中编写一个名为 sum 的函数,比如假设“allimports.py”:

    def sum(a,b):
return a+b

现在假设您的“bodmas”命名函数是其他一些 python 文件,然后只需导入所有必需的函数并通常通过调用它来使用。

    from allimports import sum
def bodmas:
print(sum(1,1))

一件重要的事情是在导入模块时要具体,因为当代码长度很长时,它会影响代码的性能。假设您想使用所有功能,那么您可以使用两个选项,例如:

    import allimports
print(allimports.sum(1,1))

其他选项是

    from allimports import *
print(sum(1,1))

具体导入如下:

    from allimports import sum
print(sum(1,1))

关于python - 如何制作 python 模块或函数并在编写其他程序时使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39978375/

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