1、基礎語言結構 知識點

來源:互聯網
上載者:User

運算子

  • 除法運算子:/  :注意對於正數為整除運算,對於實數為普通的除法運算
  • 整除運算子(也適用於實數)://
  • 冪運算子:** --某些語言可能為^

 

類型

字串:

  •   常規標記法:單引號'標記法 | 雙引號"標記法 + 單雙引號的互相轉義使用 + 逸出字元\
  •   字串 和 python 運算式、語句的 續行符:\ --本質就是逸出字元
  •   支援大段檔案(換行)的長字串:三單引號 ''' | 三 雙引號""" +逸出字元\
  •   不支援轉義符\的原始字串:r' | r" --最後一個字元不可以是逸出字元\ + 該表示方式不支援多行了:( + 通常適用於windows的路徑
  •   unicode字串:u' | u" 

 

 

兩種轉換為字串的函數:

  •   str(x) --human可讀的合理的形式
  •   repr(x) | `x` --Python語言的文法表示形式

 

變數

  • 命名規則:可以是 字母、數字、底線_;不能以數字開頭

 

 

模組

  • 模組就是python的功能擴充,可以再需要時才匯入;調用方式通常為 “模組.函數” --還有另外的方式就是 from 模組 import 函數,調用方式可以直接是 “函數”(不推薦,為什麼,名稱空間的衝突!)
  • python 牛x的地方是可用變數來引用模組中的函數,如“foo=模組.函數名”,之後,使用該變數即可

 

注釋符:# --單行注釋

 

 

input輸入

  • raw_input()函數:將使用者輸入,原樣的放入一個內部構建的合法的python字串內,並返回給變數
  • input()函數:將使用者輸入,原樣返回給變數,而不是實現構建一個字串

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.