在前面的章節中,已經介紹了 python 大部分基本知識,本文我們將學習兩個新的知識點:模組和標準庫。
python 的核心非常強大,提供了很多內建的工具,python 標準安裝中包括一組模組,如前面章節介紹過的 math、sys 等,稱為標準庫(standard library),同時,標準庫也包含其它的模組。
通過前面章節所學,相信讀者已經能夠建立乙個可以執行的 python 程式。在此,我們重溫一下怎麼通過 import 語句從外部模組中獲取函式並為自己的程式所用。
#通過import匯入math模組,如此就可以使用math模組中的函式
import math
#輸入乙個正數,並計算輸出其平方根
x = int(input("please enter a positive number:"))
#呼叫了math模組中的函式sqrt(x)
print(math.sqrt(x))
執行結果:
please enter a positive number:144
12.0
import 語句還可以一次匯入多個模組,形式如下,注意模組名之間逗號隔開。
import module1, module2,... modulen
任何乙個 python 程式都可以作為模組匯入。舉乙個極簡的例子:在同乙個包中編寫兩個 python 程式模組 hello.py 和 test.py(注意,要在同乙個包中,否則需要新增路徑,這個在下一節介紹)。
hello.py **如下
第32課 初探C 標準庫
操作符 的原生意義是按位左移,例 1 2 其意義是將整數 1 按位左移 2 位,即 0000 0001 0000 0100 過載左移操作符,將變數或常量左移到乙個物件中!1 include 2 3const char endl n 45class console613 14 console oper...
第32課 初探C 標準庫
操作符 的原生意義是按位左移,例 1 2 其意義是將整數 1 按位左移 2 位,即 0000 0001 0000 0100 過載左移操作符,將變數或常量左移到乙個物件中!1 include 2 3const char endl n 45class console613 14 console oper...
第8課 Python庫與模組
一.庫與模組 1.模組的誕生 學習了函式後我們知道將程式中反覆使用的程式段寫成函式,在要使用的時候直接呼叫,但是我們還是得在程式中寫一次這一段 於是就誕生了模組,將很多這樣的函式集中寫在乙個.py檔案裡面,要用的時候直接匯入這個檔案就可以了,其中能夠完成默寫特定功能的模組集合就被稱為庫。2.模組規則...