python怎么定义模块,Python常用内置模块

  python怎么定义模块,Python常用内置模块

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

  1、模块命名注意点

  (1)模块名应遵循Python变量命名规范,和中文,不应使用特殊字符;

  (2)模块的名称是不要和系统模块名冲突.最好检查该模块是否已经存在于系统中。检查方法是在Python交互环境下执行导入abc。如果成功,则表示该模块存在于系统中。

  2、实例

  现在我们自己写了一个模块,circles.py

  圆周率=3.14159

  默认区域(半径):

  returnpi*(半径**2)

  定义周长(半径):

  return2 * pi *半径

  defsphereSurface(半径):

  return4.0 *面积(半径)

  defsphereVolume(redius):

  return(4.0/3.0)*pi*(半径**3)

  If _ _ name _ _== _ _ main _ _ 3360 # #测试运行代码

  Print(area(3))这里我们要提到__name__属性。每个模块都有一个__name__属性。如果我们运行在这个模块中,那么__name__属性的值就是__main__。如果其他模块导入了这个模块,那么这个模块的__name__属性的值就是包名。

  所以这里我们判断_ _ name _ _= _ _ main _ _ ,如果相等,测试运行代码。当其他模块被导入到我们的模块中时,里面的测试代码将不会被执行。

  这些是python定制模块的注释。命名模块时,您必须遵循以下两条注意事项。学完之后,尽量快速定义模块。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: