位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Python > 問(wèn)題詳情

Python語(yǔ)法的基本概念

提問(wèn)人:楊紫紅發(fā)布時(shí)間:2020-11-04
1.數(shù):整數(shù)、長(zhǎng)整數(shù)、浮點(diǎn)數(shù)、復(fù)數(shù)。

2.字符串:

(1)在雙引號(hào)中的字符串與單引號(hào)中的字符串的使用完全相同

(2)利用三引號(hào)[“”“或” ’],你可以指示一個(gè)多行的字符串

(3)轉(zhuǎn)義符[\],但在一個(gè)字符串行末的單獨(dú)一個(gè)反斜杠用于續(xù)行

(4)自然字符串:通過(guò)給字符串加上前綴r或R來(lái)指定,這樣就保持原樣(不轉(zhuǎn)義)

(5)Unicode字符串:在字符串前加上前綴u或U,例:u“這是unicode”

3.變量:使用變量時(shí)只需要給它們賦一個(gè)值。不需要聲明或定義數(shù)據(jù)類型。

4.標(biāo)識(shí)符:以字母表中的字母(大寫或小寫)、下劃線(‘_’)或數(shù)字(0-9)組成,并且第一個(gè)字符必須是字母(大寫或小寫)或下劃線(‘_’)。

5.縮進(jìn):在Python語(yǔ)法,沒(méi)有使用大括號(hào)而是以縮進(jìn)的方式來(lái)標(biāo)示語(yǔ)句塊,即同一層次的語(yǔ)句必須有相同的縮進(jìn)。

7.控制流

(1)if語(yǔ)句:形式如下(注意if語(yǔ)句在結(jié)尾處包含一個(gè)冒號(hào),告訴Python語(yǔ)法下面跟著一個(gè)語(yǔ)句塊;并且,沒(méi)有switch語(yǔ)句)

 if condition:

 statement

 elif condition:

 statement

 else

 statement

(2)while語(yǔ)句:形式如下

 while condition:

 statement

 else:

(3)for語(yǔ)句:形式如下

 for element in collection:

 statement

 else:

(4)break語(yǔ)句:形式同其他語(yǔ)言,需要注意的是,如果從for或while循環(huán)中終止,任何對(duì)應(yīng)的循環(huán)else塊將不執(zhí)行

(5)continue語(yǔ)句:形式同其他語(yǔ)言

8.函數(shù):通過(guò)def定義。Def后跟一個(gè)函數(shù)的標(biāo)識(shí)符名稱,然后跟一對(duì)圓括號(hào)。括號(hào)中可以包括一些變量名,該行以冒號(hào)結(jié)尾,接下來(lái)是一塊語(yǔ)句,它們是函數(shù)體,例:

 def function_name():

 statement


繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部