Python快速入門 簡述

2021-09-02 20:40:40 字數 1616 閱讀 2243

web應用開發

作業系統管理、伺服器維護的自動化指令碼

科學計算

桌面軟體

伺服器軟體(網路軟體)

遊戲構思實現,產品早期原型和迭代

1、print函式代替print語句

python 2.x

>>>print(3,4)

(3,4)

python 3.x

>>>print(3,4)

3 4

2、python 3.x預設使用utf-8編碼

python 3.x

>>>str = "三木成森"

>>>print(str)

三木成森

3、除法運算

運算子'/'

python 2.x

>>>1 / 2

0>>>1.0 / 2.0

0.5

python 3.x

>>>1 / 2

0.5

運算子'//'(floor除法,對結果自動進乙個floor操作,即獲取不大於結果值的最大整數)

python 2.x

>>>-1 // 2

-1

python 3.x

>>>-1 // 2

-1

4、異常

python 2.x 

(1)所有型別的物件都是直接丟擲

(2)捕獲異常的語法是"except exception,var"

(3)處理異常使用"raise exception,args"

python 3.x

(1)只有繼承自baseexception的物件才丟擲

(2)引入as關鍵字,捕獲異常的語法是"except exception,as var"

(3)處理異常使用"raise exception(args)"

(4)取消了異常類的序列行為和.message屬性

5、八進位制字面量表示

在python 3.x中,表示八進位制字面量的方式只有一種,並且必須寫成"0o1000"這樣的方式,原來"01000"的方式不能使用了

6、不等於運算子(python 3.x版本中只有"!="運算子)

python 2.x

>>>1 != 2

true

>>>1 <> 2

true

python 3.x

>>>1 != 2

true

7、資料型別

python 3.x去除了long積累,現在只有一種整型int,但他的行為就像是python 2.x中了long

pyhton 3.x新增bytes型別,對應python 2.x版本的八位串

字串物件和byte物件可以使用.encode()(str → bytes)或者.decode()(bytes → str)方法互相轉化

python快速入門

1 特點 python是不用 作為每句 的結尾的。python來區別模組是使用縮進來區別的,因此在python中縮排是非常重要的。2 列印 print hello world print type 列印變數的型別 多行列印用三引號 被列印內容 3 標頭檔案 usr bin env python 意思...

Python快速入門

python快速入門在學過一門其他程式語言之後再學python是一件很容易的事情。以下列出一些python語言需要注意的問題 1.python中的注釋是 不同於其他c語言中的 並且沒有多行注釋 2.python中的字串可以用雙引號 或單引號來表示 3.字串中通過格式化字元放入多個變數需要用括號,變數...

Python快速入門

學習機器學習,python是乙個繞不過的東西,本週快速學了一下udacity的python程式設計基礎課,做個入門了解。內容比較簡單,看完的總體感受,這是讓零基礎的人產生興趣,這個是免費課程,有興趣的同學自己去看就行了。下面簡單總結一下課程基礎知識點 1 python的安裝 安裝完成後就可以使用自帶...