python菜鳥教程學習3:基礎語法

奎恩東特發表於2020-11-17

菜鳥教程對應網址:https://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匯入相應的模組

 

相關文章