python 基礎 包和模組的使用,類的使用

2021-09-28 21:37:29 字數 785 閱讀 2925

包,是乙個分層次的檔案目錄結構,它定義了乙個由模組及子包,和子包下的子包等組成的 python 的應用環境,既是資料夾。

模組,包含了python定義和宣告的檔案,既是.py檔案。

import pickle

# 使用別名

import pickle as pk

# from

from fib import fibonacci

使用包/模組的內部流程

為原始檔(my_module模組)建立新的命名空間。

.在新建立的命名空間中執行模組中包含的**。

建立名字my_module來引用該命名空間。

ooa 物件導向分析

ood 物件導向設計

oop 物件導向分析

物件導向的特性: 繼承,封裝,多型

# 類的使用

class

listnode()

:# 初始化 成員變數

def__init

(self, x)

: self.val = x

self.

next

=none

# 列印函式的返回

def__repr__

(self)

: res =

[self.val]

cur = self.

next

while cur:

cur = cur.

next

return res

Python基礎 模組和包

python 模組 module 是乙個 python 檔案,以 py 結尾,包含了 python 物件定義和python語句。模組能定義函式,類和變數,模組裡也能包含可執行的 1.1.2.1 import 1.匯入模組 import 模組名 import 模組名1 模組名2.2.呼叫功能 模組名....

python基礎 模組和包

目錄 每乙個專案是由乙個或多個模組組成。每乙個以.py結尾的檔案 python源 都是乙個模組 工具包 模組 工具包 中定義的全域性變數,類,函式都是可以提供給呼叫函式使用的工具。模組可以根據功能來進行設計,使得可以更有邏輯的組織 段,以及更好的復用。在日常工作開發中每個人可以負責自己的模組,主程式...

Python基礎 模組和包

1.2.製作模組 1.3.模組定位順序 1.4.all 二.包 2.2 匯入包 2.2.2 方法二 python 模組 module 是乙個 python 檔案,以 py 結尾,包含了 python 物件定義和python語句。模組能定義函式,類和變數,模組裡也能包含可執行的 1.1.2.1 imp...