Python3從入門到放棄-Python技術概述

2024年2月6日 22点热度 0人点赞

相信現在又很多的讀者都在想學習Python技術,但是一直苦於沒有找到合適的分享教程,在這裡它來了,Python從入門到放棄的教程它來了,這個系列教程從Python最基礎的教程開始,帶著大傢一起來打開通往Python世界的大門,點關註不迷路。

Python發展歷程、特點、應用領域

Python語言是在1989年一個荷蘭人Guido在聖誕節的時候無聊而開發出來的一種腳本解釋類的程序,從這裡也可以看出程序員在過年的時候也沒有閑著。

它是作為ABC語言的繼承,之所以選擇Python作為這門語言的命名也是因為他是Monty Python這個喜劇團體的愛好者。其實很多的技術的命名都是開發者一時的興起,倒不是說目的就是為了這個。

例如比較著名的Hadoop,為什麼是個大象,就是因為開發者的兒子,喜歡玩大象的玩具,所以就用他兒子的玩具名命名了Hadoop。

Python語言特點

Python語言具有如下的幾個重要特點

  • 簡單易學
  • 易於閱讀
  • 易於維護
  • 擁有強大的標準庫
  • 具有強大的交互模式
  • 可移植
  • 可擴展
  • 具有數據庫操作能力
  • 可以進行GUI變成
  • 可以用來進行嵌入式編程

Python應用領域

  • Web開發領域:豆瓣、果殼等都是用Python語言開發的
  • 操作系統管理、服務器自動化運維腳本開發領域
  • 科學計算領域
  • 桌面應用開發領域
  • 服務器網絡軟件開發領域,例如可以用來開發一些爬蟲技術
  • 遊戲開發領域

Python語言整體發展趨勢還是比較好的,現在在很多領域、很多場景下都得到了廣泛的應用,隨著AI技術、深度學習等的火熱,Python語言排名也在不斷的上升,以其方便快捷的優勢在不斷的占領開發語言的市場。

Python歷史版本

Python語言從出現至今有兩個主要的版本線,一個是2.x的版本線、一個是3.x版本線。如下圖所示。

現在大部分場景下使用的都是3.x的線,在一些科學計算領域會用到2.x,在服務器領域也是用到的2.x的比較多,很多的開源Linux系統中都默認安裝了2.7這個版本的Python。

Python2.x和Python3.x的區別

  • 1、使用print函數代替了print語句

  • 2、Python3.x默認使用了UTF-8的編碼方式
  • 3、對於除法運算的優化
  • 4、對於異常處理的優化,在Python2.x中捕獲異常的語法是except exc,var 。在Python3.x中變成了 except exc as var
  • 5、對於八進制的字面量處理的不同
  • 6、對於不等運算符的處理結果不同取消了 <>的不等運算符
  • 7、數據類型不同,在Python2.x版本中有long類型,在Python3.x中沒有long類型,隻有int類型

當然Python2.x和Python3.x除了以上的這些差異之外,還有其他的方面的差異,需要再具體使用的時候註意。

Python開發環境的安裝

第一步 安裝Python環境

訪問
http://www.python.org/download/ Python官網。進入之後選擇合適的安裝包進行安裝。下載之後點擊安裝包點擊下一步即可安裝成功。

安裝成功之後,需要配置環境變量,就是將安裝好的Python路徑,添加到系統環境變量中。可以進行如下操作。點擊計算機->屬性->高級系統設置進行添加系統環境變量。配置完成之後打開命令行窗口,輸入python,看到如下的效果就算安裝完成了。

第二步、安裝pip環境

進入到Pip的官網
https://pypi.python.org/pypi/pip#downloads,選擇合適的Pip版本進行下載。

下載完成後解壓,在環境變量中添加對應的Script文件路徑,然後重啟控制臺,在控制臺中輸入如下的命令操作,如果出現了列表信息,則表示安裝pip成功了

第三步、集成開發環境Pycharm安裝

進入到PyCharm的官方下載頁面,下載完成之後,點擊exe文件就可以進行安裝了。由於PyCharm軟件是付費軟件,可能需要讀者自行的進行綠色版本的操作。

安裝完成之後就可以創建Python項目了

總結

本次分享,主要是給大傢介紹了Python語言的發展歷程、以及它的一些主要的特點,並且介紹了Python語言的應用領域,介紹了如何安裝Python的開發環境,介紹了如何安裝Pythong工具集pip。介紹了Python集成開發環境PyCharm。通過本次分享,相信大傢已經能夠獨立的完成Python開發環境以及開發工具的搭建,為後續的學習做好準備工作。