Python基礎語法6 模組

2021-10-04 05:27:14 字數 1105 閱讀 1098

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 檔案。通過包 子包來組織功能相近的...