一.什麼是python?
python是一種面向對象、解釋型的進階程式語言.python具有文法簡潔、易于學習、功能強大,可擴充性強,跨平台等諸多特點。1989年開始開發,于1991年釋出第一個公開發行版。
二.解釋型語言和編譯型語言
編譯型語言就是先把寫好的程式翻譯成計算機語言然後執行,就是所謂的一次編譯到處運作,比如c、c++就是編譯型語言,這樣的語言特點是運作速度快,但是需要事先把程式編譯好才可以。
解釋型語言就是程式在運作的時候,通過一個解釋器,把代碼一句一句的翻譯成計算機語言然後運作,也就是你寫好代碼之後直接就能運作,比如說python、shell、ruby、java、perl等等都是解釋型語言,當然這樣的語言由于原理不一樣,執行速度并沒有編譯型語言快。
三.python2.x與python3.x的差別
1.python3預設使用UTF-8的編碼
由于python2預設字元集是ASCII編碼,不支援中文,在使用中文的時候需要指定字元集,而python3中預設使用的字元集為utf-8,這就為我們使用省了很多事.而且官方公布,python2.7隻支援到2020年就不再有2.8版本了,是以推薦python3.x.
2.print()替代了print
即python3中使用print()來輸出函數
python2使用print輸出函數
3.完全面向對象
4.用視圖和疊代器代替了清單
在python3中的字典方法key(),items()和values()方法用傳回視圖代替了清單
在python二中,map(),filter()和zip()函數傳回疊代器代替了清單
5.比較運算符的改變
6.整數類型的改變
7.字元串的改變
8.取消了file資料類型
9.異常處理的改變
10.其他主要文法改變
四.python安裝
這裡我就不一一寫步驟了,百度一搜有的是.