摘要:通過(guò)函數(shù)名作為其的參數(shù)就能得到相應(yīng)地幫助信息。類(lèi)是面向?qū)ο缶幊痰暮诵?,它扮演相關(guān)數(shù)據(jù)及邏輯的容器的角色。之后是可選的文檔字符串,靜態(tài)成員定義,及方法定義。
Python 源文件通常用.py 擴(kuò)展名。當(dāng)源文件被解釋器加載或顯式地進(jìn)行字節(jié)碼編譯的時(shí)候會(huì)被編譯成字節(jié)碼。由于調(diào)用解釋器的方式不同,源文件會(huì)被編譯成帶有.pyc或.pyo擴(kuò)展名的文件,你可以在第十二章“模塊”學(xué)到更多的關(guān)于擴(kuò)展名的知識(shí)。
在學(xué)習(xí)python過(guò)程中,如果需要得到一個(gè)生疏函數(shù)的幫助,只需要對(duì)它調(diào)用內(nèi)建函數(shù)help( )。通過(guò)函數(shù)名作為其的參數(shù)就能得到相應(yīng)地幫助信息。
注釋?zhuān)簆ython使用 # 符號(hào)表示注釋?zhuān)ㄐ凶⑨專(zhuān)?/p>
有一種叫做文檔字符串的特別注釋。你可以在模塊、類(lèi)或者函數(shù)的起始添加一個(gè)字符串,起到在線文檔的功能,這是java程序員非常熟悉的一個(gè)特性:
def foo(): "this is a doc string" return True
核心風(fēng)格: 合理使用括號(hào)增強(qiáng)代碼的可讀性,在很多場(chǎng)合使用括號(hào)都是一個(gè)好主意,而沒(méi) 用括號(hào)的話(huà),會(huì)使程序得到錯(cuò)誤結(jié)果,或使代碼可讀性降低,引起閱讀者困惑。括號(hào)在 Python 語(yǔ)言中不是必須存在的, 不過(guò)為了可讀性, 使用括號(hào)總是值得的。任何維護(hù)你代碼的人會(huì)感謝你, 在你再次閱讀自己的代碼時(shí),你也會(huì)感謝你自己。
python不支持自增和自減運(yùn)算符;
python支持五種基本數(shù)字類(lèi)型:
int:有符號(hào)整數(shù)
long:長(zhǎng)整數(shù)
bool:布爾值
float:浮點(diǎn)數(shù)
complex:復(fù)數(shù)
python 中字符串被定義為引號(hào)之間的字符集合。python 支持使用成對(duì)的單雙引號(hào)或三引號(hào)(三個(gè)連續(xù)的單引號(hào)或雙引號(hào))可以用來(lái)包含特殊字符。使用索引運(yùn)算符([ ])和切片運(yùn)算符([:])可以得到字符串。字符串有其特有的索引規(guī)則:第一個(gè)字符的索引值是0,最后一個(gè)是-1.
字典是python中的映射數(shù)據(jù)類(lèi)型,原理類(lèi)似Perl中關(guān)聯(lián)數(shù)組或哈希表,由鍵值對(duì)組成。幾乎所有類(lèi)型的python對(duì)象都可以用作鍵,不過(guò)一般還是以數(shù)字或字符串最常用。字典元素用{ }包裹。
python 用 def 來(lái)定義函數(shù)。
類(lèi)是面向?qū)ο缶幊痰暮诵?,它扮演相關(guān)數(shù)據(jù)及邏輯的容器的角色。
用 class 關(guān)鍵字定義類(lèi)??梢蕴峁┮粋€(gè)可選的父類(lèi)/基類(lèi);如果沒(méi)有合適的基類(lèi),那就使用 object 作為基類(lèi)。class 之后是可選的文檔字符串,靜態(tài)成員定義,及方法定義。
類(lèi)init初始化函數(shù)前后為雙下劃線:
class myFirstClass(object): version = 0.1 def __init__(self, nm = "ma"): self.name = nm print "Creat class for", nm
模塊是一種組織形式,它將彼此有關(guān)系的 python 代碼組織到一個(gè)個(gè)獨(dú)立文件當(dāng)中。
模塊可以包含代碼,函數(shù)和類(lèi)或者這些東西的組合。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/41731.html
摘要:概覽概覽產(chǎn)品簡(jiǎn)介什么是訓(xùn)練服務(wù)交互式訓(xùn)練分布式訓(xùn)練分布式訓(xùn)練簡(jiǎn)介分布式訓(xùn)練分布式訓(xùn)練產(chǎn)品優(yōu)勢(shì)產(chǎn)品更新記錄產(chǎn)品定價(jià)快速上手開(kāi)始使用快速上手案例介紹環(huán)境準(zhǔn)備創(chuàng)建鏡像倉(cāng)庫(kù) 概覽產(chǎn)品簡(jiǎn)介什么是AI訓(xùn)練服務(wù)交互式訓(xùn)練分布式訓(xùn)練分布式訓(xùn)練簡(jiǎn)介T(mén)ensorFlow分布式訓(xùn)練MXNet分布式訓(xùn)練產(chǎn)品優(yōu)勢(shì)產(chǎn)品更新記錄產(chǎn)品定價(jià)快速上手開(kāi)始使用UAI-Train快速上手-MNIST案例MNIST 介紹環(huán)境準(zhǔn)備創(chuàng)建...
摘要:性能監(jiān)控一概覽瑯琊書(shū)生本系列文章基于公司使用的經(jīng)驗(yàn),鑒于國(guó)內(nèi)較少有這方面的文章,因此把我工作中了解到的知識(shí)分享給大家,希望可以給需要的朋友帶來(lái)幫助。提供了端到端的監(jiān)控能力,從前端頁(yè)面性能,到后臺(tái)服務(wù)端的響應(yīng)速度,都有非常詳盡的監(jiān)控?cái)?shù)據(jù)。 New Relic性能監(jiān)控(一)概覽 2018-04-12 瑯琊書(shū)生本系列文章基于公司使用New Relic的經(jīng)驗(yàn),鑒于國(guó)內(nèi)較少有這方面的文章,因此把...
摘要:性能監(jiān)控一概覽瑯琊書(shū)生本系列文章基于公司使用的經(jīng)驗(yàn),鑒于國(guó)內(nèi)較少有這方面的文章,因此把我工作中了解到的知識(shí)分享給大家,希望可以給需要的朋友帶來(lái)幫助。提供了端到端的監(jiān)控能力,從前端頁(yè)面性能,到后臺(tái)服務(wù)端的響應(yīng)速度,都有非常詳盡的監(jiān)控?cái)?shù)據(jù)。 New Relic性能監(jiān)控(一)概覽 2018-04-12 瑯琊書(shū)生本系列文章基于公司使用New Relic的經(jīng)驗(yàn),鑒于國(guó)內(nèi)較少有這方面的文章,因此把...
摘要:性能監(jiān)控一概覽瑯琊書(shū)生本系列文章基于公司使用的經(jīng)驗(yàn),鑒于國(guó)內(nèi)較少有這方面的文章,因此把我工作中了解到的知識(shí)分享給大家,希望可以給需要的朋友帶來(lái)幫助。提供了端到端的監(jiān)控能力,從前端頁(yè)面性能,到后臺(tái)服務(wù)端的響應(yīng)速度,都有非常詳盡的監(jiān)控?cái)?shù)據(jù)。 New Relic性能監(jiān)控(一)概覽 2018-04-12 瑯琊書(shū)生本系列文章基于公司使用New Relic的經(jīng)驗(yàn),鑒于國(guó)內(nèi)較少有這方面的文章,因此把...
閱讀 3416·2023-04-25 22:04
閱讀 2208·2021-11-22 15:29
閱讀 2180·2021-10-11 10:57
閱讀 1422·2021-09-24 09:48
閱讀 3162·2021-09-09 09:34
閱讀 2561·2021-09-02 15:21
閱讀 2406·2019-08-30 15:53
閱讀 1147·2019-08-30 14:07