我們在第一章介紹python語言的時候說到,python適用在各個領域,其魅力就在於它可以使用在量的外部函式庫,包括:
1)包含在安裝包中的函式庫:math,randon,turtle等
2)其它外部函式庫:可以根據使用者的需要進行安裝
函式庫的引用方式有兩種方式:
第一種方式是使用關鍵字:import,如:
import turtle—-引用函式庫:turtle
此時如果要用到函式庫中的函式,用如下方式呼叫:
《庫名》.《函式名》
如:
import turtleturtle.fd(100)
第二種方式是使用關鍵字:
from 《庫名》 import《函式名》
或 from 《庫名》 import *
此時呼叫函式的時候,前面不再需要加字首:
如:
from turtle import *fd(100)
兩種引用方式的區別
這兩種引用方式對程式執行沒有區別,需要注意:
如果採用第一種方式,使用者自定義的函式名字可以和庫中函式的名字一樣,例如,程式中可以定義自己的fd()函式;如果採用第二種方式,使用者程式中不能用函式庫中的名字定義函式,例如:程式不能定義新的fd()函式,因為庫turtle中的fd()函式也是直接通過fd()呼叫;
現在我們可以去引用python中豐富的函式庫吧~
python 引用其他py檔案中的函式
有兩種實現方法,第一種有兩個小的方法,第二個小方法比較正式 一 新增 init py 說明在想引用的檔案所在目錄下和想執行的py目錄下,新建乙個檔案 init.py,即可通過 相對路徑的方式引用 方法1 目錄如下 a.py內容 b.py內容 其他檔案為空 和py test同目錄,執行命令 即可呼叫a...
python常用函式庫 一
python第三方資料庫 資料分析函式庫 numpy 用於數值計算 import numpy ads np pandas 主要用於做資料處理 ipython 更新到1.0後,功能基本完善,其中的notebook非常強大,而且是基於web,在合作分享方面非常好 scripy 數值計算的擴充套件包 影象...
Lua中的table函式庫
一部分的table函式只對其陣列部分產生影響,而另一部分則對整個table均產生影響.下面會分開說明.table.concat table,sep,start,end concat是concatenate 連鎖,連線 的縮寫.table.concat 函式列出引數中指定table的陣列部分從star...