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