模块就是一个普通的python程序文件_Python-模块和包
模塊化是指將一個完整的程序分解為一個一個小的模塊,通過模塊的組合來搭建一個完整的程序
采用模塊化,將程序寫到多個文件中,不采用模塊化,將程序寫到一個文件中
優(yōu)點:1.方便開發(fā)、維護
2.模塊可復用
# Python中一個.py文件就是一個模塊,創(chuàng)建模塊,實際就是創(chuàng)建一個Python文件
# 注意:模塊名要符合標識符的規(guī)范
# 在一個模塊中引入外部模塊
# 1.import 模塊名(模塊名就是Python文件的名字,注意不要.py)
# 2.import 模塊名 as 模塊別名
# 可以引入同一個模塊多次,但模塊的實例只會創(chuàng)建一個
# import可以程序的任意位置調(diào)用,但一搬寫在文件的頭部
# 每個模塊的內(nèi)部都有一個__name__屬性,通過這個屬性可以獲得模塊的名字
# 普通的模塊就是一個py文件,而包是一個文件夾
# 包中必須要一個__init__.py這個文件,這個文件中可以包含包中的主要內(nèi)容
# __pycache__是模塊的緩存文件
# py代碼在執(zhí)行前,需要被解析器先轉換為機器碼,然后在執(zhí)行
# 所以我們在使用模塊(包)時,也需要將模塊的代碼先轉換為機器碼再交由計算機執(zhí)行
# 而為了提高程序運行的性能,Python會在編譯一次后,將編碼保存到緩存文件中
# 在下次加載這個模塊(包)時,就不用重新編譯直接加載緩存調(diào)用即可
總結
以上是生活随笔為你收集整理的模块就是一个普通的python程序文件_Python-模块和包的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汽车抵押贷款如何办理不押车
- 下一篇: python运行卡死_快速解决jupyt