Python進階筆記(一):程式語法元素------感謝嵩天老師
阿新 • • 發佈:2018-12-13
一.縮排
表達程式的格式框架
特點:
- 嚴格明確:縮排是語法的一部分,縮排錯誤有可能導致程式的錯誤
- 所屬關係:表達程式碼間包含和層次關係的唯一手段
- 長度一致:程式內一致即可(通常用4個空格或者一個TAB
二.註釋
不被程式執行的輔助說明資訊
- 單行註釋:以#開頭,其後內容為註釋 (#這裡是單行註釋)
- 多行註釋:以'''開頭和結尾(類比C/C++中的/*和*/)
三.命名與保留字
1.變數:用來儲存和表示資料的佔位符號
- 變數採用識別符號來表示,關聯識別符號的過程叫命名
- 可以使用等號(=)向變數賦值或修改值
2.保留字:被程式語言內部定義並保留使用的識別符號(一共33個)
保留字是程式語言的基本單詞,大小寫敏感
四.資料型別
1.字串:由0個或多個字串組成的有序字元序列
- 由一對單引號或者雙引號組成
- 字串是字元的有序序列,可以對其中的字元進行索引
- 使用[ ]獲取字串中的一個或多個字元
---索引:返回字串中單個字元 <字串>[M]
---切片:返回字串中一段字元字串 <字串>[M:N]
2.數字型別:整數和浮點數都是數字型別
3.列表型別:由0或多個數據組成的有序序列
五.語句與函式
1.賦值語句
由賦值符號構成的一行程式碼(賦值語句用來給變數賦予新的資料型別)
2.分支語句
由判斷條件決定程式執行的方向語句(if else )
每個保留字所在的行最後存在一個冒號(語法的一部分)
3.函式
根據輸入的引數的不同返回不同的結果
六.輸入與輸出
1.輸入函式input:從控制檯獲得使用者輸入的函式
使用格式:<變數>=input(<提示資訊字串>)
2.輸出函式print:以字元形式向控制檯輸出結果的函式
3.eval():去掉引數最外側引號並執行餘下語句的函式