通過兩周的Python入門學習,了解了Python的現狀和發展史,經過十幾年的成長,已經從Python2.X到Python3.X的大變化,從學校到職場,已經成了受歡迎的語言,Python2和Python3版本在運算、語法和編碼上有很多區別,兩個版本互不兼容,Python2.x版本在2020年已經停止了維護,Python3.x將是現在和未來主流的版本,
Python的優缺點
優點:語法簡單,強大且數量眾多的工具包和數十萬個第三方的工具庫,是一門面向物件編程、動態解釋性語言,并且擴展強,支持函式式編程等特點,
缺點:速度慢,偽多執行緒,代碼沒有太多強制性操作,書寫規范的要求少,增加維護困難,
Python能夠做什么
在人工智能有許多優勢,強大的工具包和簡單的實作;資料分析領域也有強大的應用支撐,有資料分析工具和可視化工具;在搭建網站方面也有成熟的web框架(如:django,flask);在網路爬蟲、自動化運維、軟體測驗等方面也有許多第三方庫和應用,
Python解釋器和工具
Python的生活環境有解釋器、Anaconda、虛擬環境,Python腳本依賴于Python解釋器,一個電腦上可以安裝多個版本,Anaconda是一種Python集成環境,內置了解釋器,還有常用工具庫,代碼開發工具,可以安裝虛擬環境滿足多個不同版本的專案開發,可以安裝工具包virtualenv實作,Anaconda也可以創建虛擬環境,
Python的工具,使用集成開發環境(IDE)提高開發效率,常用IDE有DOS、txt、Pycharm、Vscode和eclipse等,不同的IDE下編碼作業和運行是不一樣的,Jupyter notebook是web形式的互動式開發工具,適合學習、資料分析等場景,Pycharm集成開發工具比較強大,支持很功能,適合大型專案和協同開發,vscode也是一個跨平臺的開發工具,
Python的基礎語法
不同語言的語法是不一樣的,主要學習有Python腳本檔案中引入工具包的方法;識別符號的命名規則;關鍵字獲取方式;變數是對資料存盤地址的參考;命名規則(匈牙利和駝峰命名法);變數要先定義在使用,有區域和全域變數;注釋有單行和多行注釋,基礎函式有(print、input、help、dir、id、type等),
通過實驗學習環境安裝,語法,函式方法,設計模式等基礎知識,
下一篇文章分享內容:《Python入門》學習筆記(2)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/276557.html
標籤:Python
下一篇:如何在Python中獲取當前時間
