Python中函式庫的引用 Python 9

2021-07-31 11:57:20 字數 766 閱讀 3064

我們在第一章介紹python語言的時候說到,python適用在各個領域,其魅力就在於它可以使用在量的外部函式庫,包括:

1)包含在安裝包中的函式庫:math,randon,turtle等

2)其它外部函式庫:可以根據使用者的需要進行安裝

函式庫的引用方式有兩種方式:

第一種方式是使用關鍵字:import,如:

import turtle—-引用函式庫:turtle

此時如果要用到函式庫中的函式,用如下方式呼叫:

《庫名》.《函式名》

如:

import turtle

turtle.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...