python基礎5 模組

2022-09-15 04:57:15 字數 705 閱讀 7867

模組

一、模組簡介

模組是乙個包含有定義的函式和變數的檔案,其字尾名是.py。python的強大之處在於他有非常豐富和強大的標準庫和第三方庫,幾乎你想實現的任何功能都有相應的python庫支援。

標準庫一般在 安裝目錄/lib下,第三方庫一般存放在 安裝目錄/lib/site-packages下,此目錄下有以.py單獨存在的檔案,也有以資料夾存在的包。

有時候我們只需要用到模組中的某個函式,只需要引入該函式即可,此時可以通過語句:

from 模組名 import 函式名1,函式名2....

二、定義自己的模組

在python中,每個python檔案都可以作為乙個模組,模組的名字就是檔案的名字。

定義乙個檔案test.py,在test.py中定義了函式add: 

1

defadd(a,b):

2return a+b

我們把 test.py存在方 python安裝目錄/lib/site-packages下,就可以直接引用了

1

from test import

add2 f = add(4,5)

3print(f)

執行結果:

python基礎14 函式模組5 模組和包

模組與包 一 模組 1 模組是怎麼誕生的。在電腦程式的開發過程中,隨著程式 越寫越多,在乙個檔案裡 就會越來越長,越來越不容易維護。為了編寫可維護的 我們把很多函式分組,分別放到 不同的檔案裡,這樣,每個檔案包含的 就相對較少,很多程式語言都採用這種組織 的方式。在python中,乙個.py檔案就稱...

python模組基礎

容器總結 1 n的累加和 def sumton n s 0 for i in range 11 s i return s print sumton 11 print sumton 101 定義類 class people age 1 name 寶寶 def eat self print 我要吃飯!例...

Python 基礎(模組)

模組 你已經看到,你如何通過定義函式,在程式中重複使用 如果你需要重複使用,來自你自己寫的其他程式中的若干函式,怎麼辦?你可能猜到了,答案是模組。有若干撰寫模組的方法,簡單的方法就是建立乙個擴充套件名為 py的檔案。檔案中有函式和有變數。另乙個方法則是,用python源語言寫 比如,你可以用c程式語...