Python語法的基本概念的闡述
如果你對Python語法的實際應用不是很了解的話,你可以通過以下的文章對Python語法的基本概念進行一個詳細的介紹,希望你能從下面的文章中對其在計算機應用的某些具體應用方面有所了解。
雖然Python語法非常簡潔,但是也并非一兩句話可以講完,我整理了一些基本點
基本概念
1. 數(shù):整數(shù)、長整數(shù)、浮點數(shù)【例:3.23或52.3E-4】、復數(shù)【例:(-5+4j)或(2.3-4.6j)】
2. 字符串:
(1) 在雙引號中的字符串與單引號中的字符串的使用完全相同
(2) 利用三引號【”’或”"”】,你可以指示一個多行的字符串
(3) 轉(zhuǎn)義符【\】,但在一個字符串行末的單獨一個反斜杠用于續(xù)行
(4) 自然字符串:通過給字符串加上前綴r或R來指定,這樣就保持原樣(不轉(zhuǎn)義)
(5) Unicode字符串:在字符串前加上前綴u或U,例:u”這是unicode” <o:p></o:p>
3. 變量:使用變量時只需要給它們賦一個值。不需要聲明或定義數(shù)據(jù)類型
4. 標識符:以字母表中的字母(大寫或小寫)、下劃線(‘ _ ’)或數(shù)字(0-9)組成,并且***個字符必須是字母(大寫或小寫)或下劃線(‘ _ ’)
5. 縮進:在Python語法,沒有使用大括號來而是以縮進的方式來標示語句塊,即同一層次的語句必須有相同的縮進
6. 運算符(部分)
(1) 冪運算符**:x**y返回x的y次冪,例:3 ** 4==3 * 3 * 3 * 3
(2) 取整除運算符//:返回商的整數(shù)部分,例:4 // 3.0得到1.0
(3) 布爾“非”運算符not
(4) 布爾“與”運算符and
(5) 布爾“或”運算符or
7. 控制流
(1) if語句:形式如下:(注意if語句在結(jié)尾處包含一個冒號,告訴Python語法下面跟著一個語句塊;并且,沒有switch語句)
- if condition:
- statement
- elif condition:
- statement
- else
- statement
(2) while語句:形式如下:
- while condition:
- statement
- else:
(3) for語句:形式如下:
- for element in collection:
- statement
- else:
(4) break語句:形式同其他語言,需要注意的是,如果從for或while循環(huán)中終止 ,任何對應的循環(huán)else塊將不執(zhí)行
(5) continue語句:同其他語言
8. 函數(shù):通過def關(guān)鍵字定義。def關(guān)鍵字后跟一個函數(shù)的標識符名稱,然后跟一對圓括號。圓括號之中可以包括一些變量名,該行以冒號結(jié)尾。接下來是一塊語 句,它們是函數(shù)體,例:
- def function_name():
- statement
9. 模塊:一個模塊就是一個python文件,一般是工具集或可重用代碼,類似于C#中的工具類。
【編輯推薦】