1.import 模組名,例如:import random,csv
2.from 模組名 import 變數,函式名
3.ifname== 『main』,用來判定主模組
4.dir(模組名),可以看模組有哪些函式,屬性,方法
例子:建乙個檔案story.py
sentence =
'從前有座山,'
def mountain()
:print
('山里有座廟,'
)class
temple
: sentence =
'廟裡有個老和尚,'
@classmethod
def reading
(cls)
:print
('在講故事,'
)class
story
: sentence =
'乙個長長的故事。'
def reading
(self)
:print
('講的什麼故事呢?'
)if __name__ ==
'__main__'
:print
("這是主模組"
)
然後再建乙個新檔案來呼叫:
import story
print
(story.sentence)
story.
mountain()
print
(story.temple.sentence)
story.temple.
reading()
a= story.
story()
print(a
.sentence)a.
reading()
print
()
結果:
從前有座山,
山里有座廟,
廟裡有個老和尚,
在講故事,
乙個長長的故事。
講的什麼故事呢?
python語法基礎 模組 類
usr bin env python3 可在linux等直接執行 a test module 模組第一行字串是模組的文件注釋 author michael liao 顯示作者名 標準模組格式 模組中變數的作用域 這樣的變數是特殊變數,可以被直接引用,但是有特殊用途 和 非公開,private 公開p...
python基礎語法之模組
模組化指將乙個完整的程式分解為乙個乙個小模組 通過將這些模組足額,來搭建出乙個完整的程式1.方便開發 2.方便維護 3。模組可以服用在python中乙個py檔案就是乙個模組 在乙個模組中引入外部模組 可以引入同乙個模組多次,單模組的例項只會執行一次 import test import test i...
Python2語法簡記(6) 模組
python 模組 module 是乙個 python 檔案,以 py 結尾。模組能定義函式,類和變數,模組裡也能包含可執行的 包 攜帶 init py檔案的資料夾。不需要在.py檔案中通過語句來宣告自己屬於哪個包 包就是資料夾,但該資料夾下必須存在init.py 檔案。通過包 子包來組織功能相近的...