新聞中心
本文講解一下python中的import語句。剛剛接觸這門語言的朋友可能并不懂Pythonimport語句是什么意思。那么這篇文章就來帶大家來認(rèn)識(shí)一下import語句,了解一下python中import的用法。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供畢節(jié)企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站制作、做網(wǎng)站、H5場景定制、小程序制作等業(yè)務(wù)。10年已為畢節(jié)眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
Python語言中import的使用很簡單,直接使用import module_name語句導(dǎo)入即可。這里我主要寫一下"import"的本質(zhì)。
Python官方定義:Python code in one module gains access to the code in another module by the process of importing it.
定義
模塊(module):用來從邏輯(實(shí)現(xiàn)一個(gè)功能)上組織Python代碼(變量、函數(shù)、類),本質(zhì)就是*.py文件。文件是物理上組織方式"module_name.py",模塊是邏輯上組織方式"module_name"。
包(package):定義了一個(gè)由模塊和子包組成的Python應(yīng)用程序執(zhí)行環(huán)境,本質(zhì)就是一個(gè)有層次的文件目錄結(jié)構(gòu)(必須帶有一個(gè)__init__.py文件)。
import語句:
在模塊模塊定義好后,我們可以使用 import 語句來引入模塊,語法如下:
import module1[, module2[,... moduleN]
form...import語句:
Python 的 from 語句讓你從模塊中導(dǎo)入一個(gè)指定的部分到當(dāng)前命名空間中。語法如下:
from modname import name1[, name2[, ... nameN]]
例如,要導(dǎo)入模塊 fib 的 fibonacci 函數(shù),使用如下語句:
from fib import fibonacci
(這個(gè)聲明不會(huì)把整個(gè) fib 模塊導(dǎo)入到當(dāng)前的命名空間中,它只會(huì)將 fib 里的 fibonacci 單個(gè)引入到執(zhí)行這個(gè)聲明的模塊的全局符號(hào)表。)
form...import*語句:
把一個(gè)模塊的所有內(nèi)容全都導(dǎo)入到當(dāng)前的命名空間也是可行的,只需使用如下聲明:
from modname import *
這提供了一個(gè)簡單的方法來導(dǎo)入一個(gè)模塊中的所有項(xiàng)目。然而這種聲明不該被過多地使用。
例如我們想一次性引入 math 模塊中所有的東西,語句如下:
from math import *
以上就是今天所要說明的內(nèi)容,import語句的定義以及用法,光是看解釋與我所舉的例子只是紙上談兵,動(dòng)手實(shí)踐才是驗(yàn)證所學(xué)的最好的方法與途徑。
新聞標(biāo)題:創(chuàng)新互聯(lián)Python教程:python中的import是什么
當(dāng)前URL:http://m.fisionsoft.com.cn/article/ccohepo.html


咨詢
建站咨詢
