1.變量;
在python中,定義一個(gè)變量很簡單,直接寫就好,不用像C語言或java那樣先聲明賦值。變量是計(jì)算機(jī)內(nèi)存中用以存儲(chǔ)信息的一部分。
2.標(biāo)識(shí)符命名:
標(biāo)識(shí)符包含變量。其命名規(guī)則如下:
1.python中的標(biāo)識(shí)符是區(qū)分大小寫的。
2.標(biāo)示符必須以字母或下劃線開頭,可包括字母,下劃線和數(shù)字。
3.以下劃線開頭的標(biāo)識(shí)符是有特殊意義的。
>?以單下劃線開頭(_foo)的代表不能直接訪問的類屬性,需通過類提供的接口進(jìn)行訪問,不能用“from xxx import *”而導(dǎo)入;
>?以雙下劃線開頭的(__foo)代表類的私有成員;
>?以雙下劃線開頭和結(jié)尾的(__foo__)代表python里特殊方法專用的標(biāo)識(shí),如__init__()代表類的構(gòu)造函數(shù)。
(有效 的標(biāo)識(shí)符名稱可以是 i或name_2_3,無效的標(biāo)識(shí)符名稱可能是2things,this is spaced out,my-name和>a1b2_c3)
3.數(shù)據(jù)類型
變量可以將各種形式的值保存為不同的數(shù)
據(jù)類型(Data Type)?;绢愋褪?/p>
數(shù)字與字符串。
4.對(duì)象:
Python將程序中的任何內(nèi)容統(tǒng)稱為對(duì)象(Object)。針對(duì)面向?qū)ο缶幊陶Z言用戶的提示:Python 是強(qiáng)(Strongly)面向?qū)ο蟮?,因?yàn)樗卸际菍?duì)象, 包括數(shù)字、字符串與函數(shù)。
5.賦值=
針對(duì)靜態(tài)編程語言程序員的提示:變量只需被賦予某一值。不需要聲明或定義數(shù)據(jù)類型。
6.邏輯行與物理行
邏輯行:輸出結(jié)果中的一行
物理行:編寫程序時(shí)所看到的內(nèi)容。Python會(huì)假定每一物理行會(huì)對(duì)應(yīng)一個(gè)邏輯行。每一物理行最多寫入一行邏輯行。
一邏輯行有很長的代碼,可通過反斜杠\拆分為多個(gè)物理行,稱為顯式行連接。
在某些情況下,會(huì)存在一個(gè)隱含的假設(shè),不需要使用反斜杠。即邏輯行以括號(hào)開始(可是方括號(hào)或花括號(hào),但不能是結(jié)束括號(hào)),稱作隱式行連接
7.縮進(jìn):
各行開頭的空白區(qū)。在邏輯行的開頭留下空白區(qū)(空格或制表符)用來確定個(gè)邏輯行的縮進(jìn)級(jí)別,從而確定語句分組。
即放置在一起的語句需有相同的縮進(jìn),每組這樣的語句稱為塊。