python菜鳥教程學習3:基礎語法
- 2020 年 11 月 17 日
- 筆記
- CODING, Computer Science Knowledge Learning, Life sharing, Programming Language, Python, 入門, 分享, 基礎知識, 學習, 小白
菜鳥教程對應網址://www.runoob.com/python3/python3-basic-syntax.html
- 編碼:python3用UTF-8編碼,所有字元串都是unicode字元串,也可以指定不同編碼。
- 標識符:第一個字元必須是字母或者下劃線,由字母數字下劃線組成,大小寫敏感
- 保留字:keyword
- 注釋:以#開頭,還可以用”’或者”””框起來的部分
- 縮進:不需要使用大括弧,縮進空格數可變,但是同一個程式碼塊必須包含相同的縮進空格數
- 縮進報錯:
IndentationError: unindent does not match any outer indentation level
- 縮進報錯:
- 多行語句:如果 語句比較長用反斜杠\實現多行語句,不過在[],{},()里的多行語句不需要使用反斜杠。
- 數字類型:int整數,bool布爾,float浮點數,comlex複數
- 字元串:反斜杠可以用來轉義,但是字元串前加r可以讓反斜杠不發生轉義
- 字元串索引從左往右從0開始,從右往左從-1開始
- python中的字元串不能改變,但是可以轉換成列表等之後進行修改。
- python沒有單獨的字元類型,一個字元就是長度為1的字元串。
- 三引號可以指定一個多行字元串
- 字元串截取語法: 變數[頭下表:尾下標:步長]
- 空行:函數之間和類之間的方法用空行分隔,表示新的一段程式碼的開始
- 一行多語句:在語句之間使用分號;進行分割
- 多個語句構成程式碼組:首行關鍵字開始,以冒號結束
- input輸入,print輸出
- print默認輸出是換行的,如果要不換行要在變數末尾 加上,end=””
- print( x, end=“ “ )
- 導入:用import和from…import導入相應的模組