我需要建议。我正在写一个计算器;我已经掌握了它的基本功能,并最终转向使用它的处理函数。在这方面,我发现Python提供的标准数学函数库不能令人满意。在
虽然定义了更常用的函数,但一些较模糊的函数却缺少适当的提及。这方面的例子包括弧双曲余切、弧双曲余割、双曲余割、割线等。虽然其中一些只是对所提供函数的操作,但似乎更好的选择是提供我们的定义,并在遇到这些定义时将程序引用给它们。在
这就是我的问题所在。我应该在主脚本中定义这些函数,还是应该使用单独的文件?如果是后者,如何引用单独的文件?我对Python比较陌生,所以如果我缺少一种常用的技术或其他东西,请务必让我知道。提前谢谢。在
import
语句是python的一个重要部分:将函数放在单独的文件中,比如
mymath.py
:然后导入模块:
^{pr2}$我会像你建议的那样做一个小的数学实用模块。只需使用
然后您可以在主脚本中import此模块:
^{pr2}$现在您可以访问模块中定义的函数和变量:
您应该获得numpy和scipy库,其中包括许多这样的函数。在
这取决于你的计算器有多复杂。但它可能应该放在一个单独的文件中。在
使用导入。
import foo
将尝试加载文件foo.py
。然后以foo.function_name
的形式访问foo中的函数。你应该可以找到很多关于在这个网站上使用它的问题。在相关问题 更多 >
编程相关推荐