Python第六天 模組

2021-10-18 23:38:17 字數 775 閱讀 7370

模組是乙個包含所有定義函式和變數的檔案,字尾名是.py。模組也是物件,有自己的屬性和方法。

1、import 模組名

匯入a模組後,就有了變數a指向該模組,利用a這個變數就可以訪問a模組所有的功能

import math

print

(math.tan(

0.5)

)

2、from 模組名 import 物件名 [as 別名]

減少查詢次數,提高執行效率

from math import tan as t

print

(t(0.5

))

模組的__name__屬性。

如果是程式本身在執行,那麼__name__==main;如果來自其他模組,則會輸出其他模組的名字

#data.py

defsum

(a,b)

:return a+b

if __name__==

'__main__'

print

('程式自身在執行'

)else

:print

('來自另一模組'

)#模組.py

import data

print

(data.

sum(3,

6))#結果:data

# 我來自另一模組

# 9

python學習 第六天

在下這廂有禮了 原始碼安裝說明 很多第三方庫都是開源的,幾乎都可以在github或者pypi上找到原始碼,找到的原始碼的格式大都是zip tar.zip tar.bz2格式的壓縮包。解壓這些壓縮包,會看到setup.py的檔案。開啟命令列,進入資料夾。執行 這個命令,就能把這個第三庫安裝到系統中,也...

學習python 第六天

字串的一些方法 1 字串擷取 print s 0 3 print s print s 1 s 開始 終止 步長 2 去空格 s.strip 消除字串s兩邊的空格 print s.strip print s.lstrip 去左空格 print s.rstrip 去右空格3 字串複製 位址相同 s co...

python學習第六天

巢狀 有時候需要將一系列字典儲存在列表中,或將列表作為值儲存在字典中。字典列表 alien 0 alien 1 alien 2 aliens alien 0,alien 1,alien 2 for alien in aliens print alien 在字典中儲存列表 pizza crust th...