Python入門、基本語法、變量

1. python的歷史

版本系列: 2.7 / 3.8 (版本2、3之間不兼容)

【向下兼容指的是高版本支持低版本的或者說後期開發的版本支持和兼容早期開發的版本,向上兼容的很少,大多數軟件都是向下兼容的。對於軟件來說,向下兼容的意思是,較高版本的程序能順利處理較低版本程序的數據】python3的代碼不能完全在python2下運行, 叫不能向下兼容,有兼容壁壘。

分類: 強類型動態語言

支持系統:幾乎全部

2.Python的成功案例

  • Odoo ERP產品
  • Douban 全站

Python基本語法

  • 基本類型 註釋: 以#開頭的為註釋,直到行結束為止。 數字: 以數字,或者-開頭的為數字。帶小數點的為浮點數,不帶小數點的為整數。支持科學計數法,例如52.3E-4 字符串: 以單引號'、雙引號''、三引號'''開始,同樣符號結束 布爾值:只有兩個, True和False.大小寫敏感。 空值: 只有一個, None。大小寫敏感。表示沒有值的值。 字符串轉義 在單引號字符串中表達單引號需要轉義,雙引號和三引號同。 eg:"what's wrong" 是合法字符串。‘what's wrong’會出錯, 需要寫為‘what's wrong'. 轉義也可以用於表達不可見字符,例如tab:\\t 如果要表達\\本身,也需要轉義,寫為\\ Raw String 在字符串的開始加r,使得字符串不發生轉義,常用在大量需要表達\\的字符串。 unicode 字符串 在字符串前加U,表示這是一個unicode字符串。 Python2 和 Python3的最大差異
  • 變量 變量是一個名字。 首字母需要是字母或下劃線,其餘部分可以是字母,下劃線和數字。【不能以數字開頭,無法區分數字常量還是變量名】 變量大小寫敏感, 但是使用大小寫區分變量是不可取的。 每個變量都會指向一個值,每個值都擁有一個類型 變量在運行過程中可以指向不同的值, 擁有不同的類型。因此在運行前無法知道名字所對應的類型。【動態類型語言的特徵】

附帶運行結果圖

Python入門、基本語法、變量

1運行結果圖.png


分享到:


相關文章: