在Python中,from
和import
關鍵字用于導入其他模塊中的函數、類或變量。
from
關鍵字用于從指定模塊中導入一個指定的函數、類或變量,將其直接引入當前命名空間,以便可以直接使用。語法如下:
from module_name import name
例如,從math
模塊中導入sqrt
函數:
from math import sqrt
這樣就可以直接使用sqrt
函數,而不需要通過math.sqrt
來調用。
import
關鍵字用于導入整個模塊,將其引入當前命名空間中。語法如下:
import module_name
例如,導入math
模塊:
import math
這樣可以使用math
模塊中的所有函數、類和變量,但需要通過math.
前綴來調用。
總結一下,from
用于導入指定的函數、類或變量,而import
用于導入整個模塊。通過這兩個關鍵字,我們可以在Python中使用其他模塊中的代碼,提高代碼的復用性和可維護性。