溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python從菜鳥到高手(4):導入Python模塊

發(fā)布時間:2020-08-03 07:37:24 來源:網絡 閱讀:1063 作者:androidguy 欄目:編程語言

??在Python代碼中導入模塊需要使用import語句,語法結構如下:

import module_name

??引用模塊中函數的語法如下:

module_name.function_name

??如果在Python程序中大量使用模塊中的某些函數,那么每次在調用函數時都要加上“模塊名”顯得有些麻煩,所以在這種情況下,可以使用from…import…語句將模塊中的函數直接暴露出來。該語句的語法結構如下:

from module_name import function_name

??如果要想導入模塊中的所有函數,可以將function_name替換成型號(*),這樣我們就可以直接使用該模塊中的所有函數了。

from module_name import *

??另外,import和from…import…語句可以寫在Python代碼中的任何位置,但一定要在引用相應模塊函數之前執(zhí)行import或from…import…語句,否則調用函數時會拋出異常。

??下面的代碼使用import和from…import…語句分別引用了math模塊和math模塊中的sqrt函數。如果要調用math模塊中的其他函數,必須在函數名前加上“math.”前綴,但可以直接調用sqrt函數計算數值的平方根。

print("import和from...import...演示")

# 導入math模塊
import math
print(math.floor(20.6))

# 導入math模塊中的sqrt函數
from math import sqrt
print(sqrt(12))

# 導入math模塊中的所有函數
from math import *
print(sin(3.14/2))

程序運行結果如下圖所示。

Python從菜鳥到高手(4):導入Python模塊

《Python從菜鳥到高手》已經出版,購買送視頻課程

Python從菜鳥到高手(4):導入Python模塊

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI