<small id='zSlVi'></small> <noframes id='7tSj'>

  • <tfoot id='ST7O9L3a'></tfoot>

      <legend id='8VlK'><style id='Wrs1VDF'><dir id='CzvhX5I'><q id='bk8xoiE'></q></dir></style></legend>
      <i id='VdS3'><tr id='7l41yXi9'><dt id='tEZfXVClQ6'><q id='yQKaWSP8AX'><span id='I45HjqE'><b id='XbAZWR'><form id='19Xg3qjnW'><ins id='nB2D'></ins><ul id='LMHjrv'></ul><sub id='5rwO'></sub></form><legend id='QBWcKX0'></legend><bdo id='vgT1et0'><pre id='HewD'><center id='3OcHZl'></center></pre></bdo></b><th id='sNLYcOUdDI'></th></span></q></dt></tr></i><div id='W12aY'><tfoot id='hytiPWOG'></tfoot><dl id='zpNgMmxiFe'><fieldset id='Z4CvjtpfU7'></fieldset></dl></div>

          <bdo id='9FM1XYn'></bdo><ul id='yDapONLxr'></ul>

          1. <li id='5OwYUiJd'></li>
            登陆

            章鱼竞猜下载-5.python的模块和函数

            admin 2019-05-14 252人围观 ,发现0个评论

            本章关键:

            • 模块的创立和运用
            • 内置模块
            • 常用模块
            • 函数的创立和运用
            • lambda函数
            • Generator函数
            • 函数化程序设计

            Python程序由包,模块,函数组成,包是模块的调集,模块是由类和函数组成。包和模块一般装置在Python装置目录的Lib文件夹下。规范的包文件一般包括至少一个__init__.py文件,这是包的注册文件,假如没有,Python将不能辨认包

            模块

            在Python中,一个Python文件就能够看做是一个模块

            模块的创立

            一个python文件能够看做是一个模块,能够运用import来导入相关的模块,现在先创立一个python文件“moduletest.py”

            在创章鱼竞猜下载-5.python的模块和函数立一个python文件“moduletest2.py”

            这儿需求留意,假如是自界说的模块,需求放在同一个目录下,或许放在sys.path所列出的目录下,当然,你也能够手动在sys.path下面增加拜访途径来使python解说器找到自界说的模块

            模块的导入

            import :直接导入一个模块,需求以模块名作为前缀

            from module import function :导入一个模块中的某个函数,能够省掉前缀引证这个函数

            from module import * :能够省掉前缀章鱼竞猜下载-5.python的模块和函数引证这个模块中的一切函数

            模块的特点

            __name__ : name特点一般是用来界说程序全城热恋进口的,当name为__main__的时分,该程序一般为主程序运转,当name为模块名时,是作为模块引进运用

            __doc__ : 该特点的作用是对模块进行描绘的,在模块中能够运用3个单引号来写入描绘性内容

            目标的还有例如__package__ , __builtins__等等,能够经过__dict__,或许dir()检查,也能够运用help()检查详细的阐明

            这是一个目标所具有的大部分的特点,后续会对函数和类的特点进行详细阐明

            内置函数

            python有一个内置模块buitins,章鱼竞猜下载-5.python的模块和函数里边有一些常用的函数和类,界说了开发中常用的一些办法,能够经过指令检查.

            能够导入模块之后用__dict__检查哪些是函数,还能够用help()来检查函数的详细用法,这儿就不做详细介绍,需求的能够经过指令检查或许官方API文档进行了解

            自界说包

            之前讲了每个包都至少包括一个__init__.py文件,不然无法被辨认为包。python中的包和Java相同都是为了完成程序的复用。包是能够包括子包的,而且__init__.py也能够包括多个。现在运用PyCharm创立一个包文件packTest,会主动生成init文件。然后再该文件下创立子包,而且修改文件

            在自界说包的外面创立一个TestPack.py文件,而且履行相关的操作,能够看到当导入的时分,不管是包仍是模块,都是被调用的状况

            别的能够在init文件中增加一个__all__的内置特点,__all__用来供给模块列表,能够把包内的模块增加到列表中,这样在导入的时分能够直接读取,不然会报错,留意,当增加了__all__的特点的时分,就能够用“*”导入一切的模块,不然的话就要导入包中详细的模块才干引证

            未完待续,后续持续更新。。。。

            请关注微信公众号
            微信二维码
            不容错过
            Powered By Z-BlogPHP