导入python标准数学函数模块的语句_《Python编程快速上手——让繁琐工作自动化》——2.8 导入模块...
本節(jié)書摘來自異步社區(qū)《Python編程快速上手——讓繁瑣工作自動(dòng)化》一書中的第2章,第2.8節(jié),作者[美] Al Sweigart,王海鵬 譯,更多章節(jié)內(nèi)容可以訪問云棲社區(qū)“異步社區(qū)”公眾號(hào)查看。
2.8 導(dǎo)入模塊
Python程序可以調(diào)用一組基本的函數(shù),這稱為“內(nèi)建函數(shù)”,包括你見到過的print()、input()和len()函數(shù)。Python也包括一組模塊,稱為“標(biāo)準(zhǔn)庫”。每個(gè)模塊都是一個(gè)Python程序,包含一組相關(guān)的函數(shù),可以嵌入你的程序之中。例如,math模塊有數(shù)學(xué)運(yùn)算相關(guān)的函數(shù),random模塊有隨機(jī)數(shù)相關(guān)的函數(shù),等等。
在開始使用一個(gè)模塊中的函數(shù)之前,必須用import語句導(dǎo)入該模塊。在代碼中,import語句包含以下部分:
import關(guān)鍵字;
模塊的名稱;
可選的更多模塊名稱,之間用逗號(hào)隔開。
在導(dǎo)入一個(gè)模塊后,就可以使用該模塊中所有很酷的函數(shù)。讓我們?cè)囈辉噐andom模塊,它讓我們能使用random.ranint()函數(shù)。
在文件編輯器中輸入以下代碼,保存為printRandom.py:
import random
for i in range(5):
print(random.randint(1, 10))
如果運(yùn)行這個(gè)程序,輸出看起來可能像這樣:
4
1
8
4
1
random.randint()函數(shù)調(diào)用求值為傳遞給它的兩個(gè)整數(shù)之間的一個(gè)隨機(jī)整數(shù)。因?yàn)閞andint()屬于random模塊,必須在函數(shù)名稱之前先加上random.,告訴python在random模塊中尋找這個(gè)函數(shù)。
下面是import語句的例子,它導(dǎo)入了4個(gè)不同的模塊:
import random, sys, os, math
現(xiàn)在我們可以使用這4個(gè)模塊中的所有函數(shù)。本書后面我們將學(xué)習(xí)更多的相關(guān)內(nèi)容。
from import語句
import語句的另一種形式包括from關(guān)鍵字,之后是模塊名稱,import關(guān)鍵字和一個(gè)星號(hào),例如from random import *。
使用這種形式的import語句,調(diào)用random模塊中的函數(shù)時(shí)不需要random.前綴。但是,使用完整的名稱會(huì)讓代碼更可讀,所以最好是使用普通形式的import語句。
總結(jié)
以上是生活随笔為你收集整理的导入python标准数学函数模块的语句_《Python编程快速上手——让繁琐工作自动化》——2.8 导入模块...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 中的接口_python中接
- 下一篇: 西门子冰箱led照明灯拆装方法?