python隨機(jī)生成1-10之間的數(shù)字 Mu如何使用python模塊?
Mu如何使用python模塊?Python 模塊模塊讓你能夠有邏輯地組織你的Python代碼段。把相關(guān)的代碼分配到一個 模塊里能讓你的代碼更好用,更易懂。模塊也是Python對象,具有隨機(jī)的名字屬性用
Mu如何使用python模塊?
Python 模塊
模塊讓你能夠有邏輯地組織你的Python代碼段。
把相關(guān)的代碼分配到一個 模塊里能讓你的代碼更好用,更易懂。
模塊也是Python對象,具有隨機(jī)的名字屬性用來綁定或引用。
簡單地說,模塊就是一個保存了Python代碼的文件。模塊能定義函數(shù),類和變量。模塊里也能包含可執(zhí)行的代碼。
例子
一個叫做aname的模塊里的Python代碼一般都能在一個叫的文件中找到。下例是個簡單的模塊。
def print_func( par ):
print #34Hello : #34, par
return
import 語句
想使用Python源文件,只需在另一個源文件里執(zhí)行import語句,語法如下:
import module1[, module2[,... moduleN]
當(dāng)解釋器遇到import語句,如果模塊在當(dāng)前的搜索路徑就會被導(dǎo)入。
搜索路徑是一個解釋器會先進(jìn)行搜索的所有目錄的列表。如想要導(dǎo)入模塊,需要把命令放在腳本的頂端:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 導(dǎo)入模塊
import support
# 現(xiàn)在可以調(diào)用模塊里包含的函數(shù)了
_func(#34Zara#34)
學(xué)Python標(biāo)準(zhǔn)庫能干什么?
謝邀!
一、Web應(yīng)用開發(fā)服務(wù)器端編程,具有豐富的Web開發(fā)框架,如Django和TurboGears,快速完成一個網(wǎng)站的開發(fā)和Web服務(wù)。典型如國內(nèi)的豆瓣、果殼網(wǎng)等;國外的Google、Dropbox等。
二、系統(tǒng)網(wǎng)絡(luò)運維在運維的工作中,有大量重復(fù)性工作的地方,并需要做管理系統(tǒng)、監(jiān)控系統(tǒng)、發(fā)布系統(tǒng)等,將工作自動化起來,提高工作效率,這樣的場景Python是一門非常合適的語言。
三、科學(xué)與數(shù)字計算Python被廣泛的運用于科學(xué)和數(shù)字計算中,例如生物信息學(xué)、物理、建筑、地理信息系統(tǒng)、圖像可視化分析、生命科學(xué)等,常用numpy、SciPy、Biopython、SunPy等。
四、3D游戲開發(fā)Python有很好的3D渲染庫和游戲開發(fā)框架,有很多使用Python開發(fā)的游戲,如迪斯尼卡通城、黑暗之刃。常用PyGame、Pykyra等和一個PyWeek的比賽。五、圖形界面開發(fā)Python可編寫桌面圖形用戶界面,還可以擴(kuò)展微軟的Windows,常用Tk、GTK 、PyQt、win32等。
六、網(wǎng)絡(luò)編程除了網(wǎng)絡(luò)和互聯(lián)網(wǎng)的支持,Python還提供了對底層網(wǎng)絡(luò)的支持,有易于使用的Socket接口和一個異步的網(wǎng)絡(luò)編程框架Twisted Python。
更多有關(guān)人工智能的資訊、深度報道、采訪歡迎關(guān)注AI,無論你是小白還是大神,你想要的這里都有!