python中模組匯入以及類呼叫的規則

2021-10-06 13:49:14 字數 551 閱讀 1335

匯入,從目標模組的上一級包名開始導(和層級無關)

from bag1 import bag1py

from bag1 import bag1py

類方法的呼叫

1.類名點類方法(帶括號)

2.物件點類方法名(帶括號)

類屬性(變數)的呼叫以及改變

1.類名點類屬性名(列表字典都可以封裝進去類,然後同樣方法呼叫)可以呼叫可以改變

2.物件點類屬性名(可以呼叫,但是不能用用:物件點類屬性名的方法改變,改變的只是方法裡面的變數,或者說是建立乙個方法內同名的變數,類變數不會受到影響)

例項方法的呼叫(例項方法和屬性只能被物件呼叫)

1.物件點方法名加括號

例項屬性的呼叫(例項方法和屬性只能被物件呼叫)

1.屬性在初始化方法裡面的話直接物件點屬性名呼叫

2.屬性在一般例項方法裡面的話,需要先呼叫例項方法,然後再能物件點屬性呼叫它裡面的屬性

3.類方法和靜態方法

可以使用物件點方法名呼叫

也可以使用類名點方法名呼叫

博文連線

python中模組匯入

1 路徑搜尋 列表中的路徑的先後順序代表了python直譯器在搜尋模組時的先後順序,如果程式查詢到相同名字的有可能並不是我們所需要的,後面使我們需要的也不會執行到,所以有時候我們需要手動新增路徑。import sys 2 重新匯入模組 匯入模組後,我們對之進行更改,都不會影響現在的模組內容,如果我們...

Python中模組的匯入

模組的概念 每乙個以副檔名py結束的python源 檔案都是乙個模組 模組名同樣也是乙個識別符號,需要符合識別符號的命名規則 在模組中定義的全域性變數 函式 類都是提供給外界直接使用的工具 模組就好比工具包,要想使用這個工具包中的工具,就需要先導入這個模組 模組匯入方式 import 模組1 imp...

模組搜尋路徑以及匯入包中的模組

1.模組搜尋路徑包含輸入指令碼的目錄 或者未指定檔案時的當前目錄 pythonpath 乙個包含目錄名稱的列表,它和shell變數 path 有一樣的語法 取決於安裝的預設設定 2.從包中匯入模組 格式 1 from 包名 import 模組名 可以是多個模組名,要用逗號隔開 用的時候 用模組名 呼...