新聞中心
如果你對(duì)Python語(yǔ)法的實(shí)際應(yīng)用不是很了解的話,你可以通過(guò)以下的文章對(duì)Python語(yǔ)法的基本概念進(jìn)行一個(gè)詳細(xì)的介紹,希望你能從下面的文章中對(duì)其在計(jì)算機(jī)應(yīng)用的某些具體應(yīng)用方面有所了解。

雖然Python語(yǔ)法非常簡(jiǎn)潔,但是也并非一兩句話可以講完,我整理了一些基本點(diǎn)
基本概念
1. 數(shù):整數(shù)、長(zhǎng)整數(shù)、浮點(diǎn)數(shù)【例:3.23或52.3E-4】、復(fù)數(shù)【例:(-5+4j)或(2.3-4.6j)】
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ù)類(lèi)型
4. 標(biāo)識(shí)符:以字母表中的字母(大寫(xiě)或小寫(xiě))、下劃線(‘ _ ’)或數(shù)字(0-9)組成,并且***個(gè)字符必須是字母(大寫(xiě)或小寫(xiě))或下劃線(‘ _ ’)
5. 縮進(jìn):在Python語(yǔ)法,沒(méi)有使用大括號(hào)來(lái)而是以縮進(jìn)的方式來(lái)標(biāo)示語(yǔ)句塊,即同一層次的語(yǔ)句必須有相同的縮進(jìn)
6. 運(yùn)算符(部分)
(1) 冪運(yùn)算符**:x**y返回x的y次冪,例:3 ** 4==3 * 3 * 3 * 3
(2) 取整除運(yùn)算符//:返回商的整數(shù)部分,例:4 // 3.0得到1.0
(3) 布爾“非”運(yùn)算符not
(4) 布爾“與”運(yùn)算符and
(5) 布爾“或”運(yùn)算符or
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關(guān)鍵字定義。def關(guān)鍵字后跟一個(gè)函數(shù)的標(biāo)識(shí)符名稱,然后跟一對(duì)圓括號(hào)。圓括號(hào)之中可以包括一些變量名,該行以冒號(hào)結(jié)尾。接下來(lái)是一塊語(yǔ) 句,它們是函數(shù)體,例:
- def function_name():
- statement
9. 模塊:一個(gè)模塊就是一個(gè)python文件,一般是工具集或可重用代碼,類(lèi)似于C#中的工具類(lèi)。
分享文章:Python語(yǔ)法的基本概念的闡述
網(wǎng)頁(yè)鏈接:http://www.5511xx.com/article/djhhhss.html


咨詢
建站咨詢
