Python 中“from...import *”語句有什麼作用?
“from module import *”語句用於從 Python 模組匯入所有函式。例如,如果您想從 math 模組匯入所有函式,並且不想在呼叫它們時新增字首“math.”,您可以這樣做:
>>> from math import * >>> sin(0) 0.0 >>> cos(0) 1.0
請注意,對於任何規模較大的程式碼集,如果您匯入 *,您可能會將它固定到模組中,無法移除。這是因為很難確定程式碼中使用的哪些項來自“module”,這很容易導致您認為不再使用該匯入,但實際上很難確定。它基本上會使名稱空間混亂,並減少您在模組中命名事物的選擇。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP