一、import
python程序可以調用一組基本函數,這稱為“內建函數”包括我們見到的print(),len(),input()等。
python也包括一組模塊,可以嵌入你的程序之中。如math模塊有數學相關函數,random模塊有隨機數相關函數,等等
import語句包含以下部分:
import 關鍵字
模塊的名稱
可選的更多模塊名稱,之間用逗號隔開
導入一個模塊后就可以用模塊中所有的函數。
以random為例,我們可以用random中的randint()函數
新建一個test.py文件,輸入代碼如下:
import random
for i in range(5):
print(random.randint(6,10))
運行結果:
random.randint()函數調用求值為傳遞給它的兩個整數之間的一個隨機整數。因為randint()屬於random模塊,必須在函數名稱之前加上random,告訴python在random模塊中尋找這個函數
我們還可以導入4個不同的模塊,並且可以使用這些模塊中的函數:
import random,sys,os,math
二、from import
import語句的另一種形式包括from關鍵字,之后是模塊名稱,import關鍵字和一個*
如:from random import *
使用這種形式的import語句,調用random模塊中的函數時不需要random.前綴。但是使用完整的名稱會讓代碼更可讀,所以最好是使用普通形式的import語句。