Python是一種解釋型、面向?qū)ο蟆?dòng)態(tài)數(shù)據(jù)類型的高級(jí)程序設(shè)計(jì)語言,由荷蘭Guido van Rossum于1989年底發(fā)明,第一個(gè)公開發(fā)行版于1991年發(fā)布,Python源代碼遵循 GPL(GNU General Public License)協(xié)議。

(1)易于學(xué)習(xí)
Python關(guān)鍵字相對(duì)較少,結(jié)構(gòu)簡(jiǎn)單,語法定義明確,易于學(xué)習(xí)。
(2)易于閱讀
Python代碼定義清晰。
(3)易于維護(hù)
Python源代碼相當(dāng)容易維護(hù)。
(4)豐富的標(biāo)準(zhǔn)庫
Python有豐富的庫,且跨平臺(tái),在UNIX,Windows和Macintosh兼容很好。
(5)互動(dòng)模式
Python支持互動(dòng)模式,可以從終端輸入執(zhí)行代碼并獲得結(jié)果,互動(dòng)測(cè)試和調(diào)試代碼片斷。
(6)可移植
Python源代碼是開放的,已經(jīng)被移植到許多平臺(tái)。
(7)可擴(kuò)展
Python程序中可以調(diào)用C或C++完成的高性能代碼或是算法實(shí)現(xiàn)。
(8)數(shù)據(jù)庫
Python提供所有主要的商業(yè)數(shù)據(jù)庫的接口。
(9)GUI編程
Python支持GUI可以創(chuàng)建和移植到許多系統(tǒng)調(diào)用。
(10)可嵌入
可以將Python嵌入到C/C++程序,讓程序的用戶獲得"腳本化"的能力。
(1)速度慢
Python是解釋型語言,與C、C++等編譯型語言相比速度較慢。
Python主要應(yīng)用方向如下:
(1)網(wǎng)絡(luò)爬蟲
(2)自動(dòng)化運(yùn)維與自動(dòng)化測(cè)試
(3)大數(shù)據(jù)與數(shù)據(jù)分析:Spark
(4)Web開發(fā):Flask、Django
(5)機(jī)器學(xué)習(xí):Tensor Flow
(6)膠水語言:混合C++、Java等語言進(jìn)行編程。
Windows版Python安裝包下載地址:
https://www.python.org/downloads/windows/
Python下載地址:
https://www.python.org/downloads/source/
選擇Python-3.7.2.tgz下載
解壓源碼:tar -zxvf Python-3.7.2.tgz
進(jìn)入源碼目錄:cd Python-3.7.2
配置:./configure
編譯:make -j4
安裝:sudo make install
查看Python安裝結(jié)果:
控制終端執(zhí)行命令:python3
Python IDE有PyCharm、Sublime Text、Eclipse+Pydev、VS Code等。
PyCharm是由JetBrains打造的一款Python IDE,支持MacOS、 Windows、Linux系統(tǒng)。
PyCharm具備一般?Python IDE?的功能,比如:調(diào)試、語法高亮、項(xiàng)目管理、代碼跳轉(zhuǎn)、智能提示、自動(dòng)完成、單元測(cè)試、版本控制等。
另外,PyCharm還提供了一些很好的功能用于Django開發(fā),同時(shí)支持 Google App Engine和ronPython。
PyCharm下載地址:
http://www.jetbrains.com/pycharm/download/
JetBrains提供了兩種版本的PyCharm,PyCharm專業(yè)版支持全功能的Python和Web開發(fā)(付費(fèi)),PyCharm社區(qū)版是Python和科學(xué)開發(fā)的輕量級(jí)IDE(免費(fèi))。
Visual Studio Code是由微軟開發(fā)的一款開源源代碼編輯器,簡(jiǎn)稱 VS Code。
VS Code的插件擴(kuò)展模塊界面如下,開發(fā)者可以搜索相應(yīng)的擴(kuò)展插件進(jìn)行安裝,Python相關(guān)插件如下:
在控制臺(tái)終端中輸入"python3"命令來啟動(dòng)Python解釋器。
在Python解釋器中輸入print("Hello Python3"),回車,打印出Hello Python3。
對(duì)于多行代碼,交互式編程如下:
將Python代碼拷貝至?hello.py文件中,在控制臺(tái)終端執(zhí)行命令:python3 hello.py
打印結(jié)果:Hello Python3
在Linux/Unix系統(tǒng)中,可以在Python腳本文件頂部添加以下命令讓Python腳本可以直接執(zhí)行。#! /usr/bin/env python3
hello.py腳本如下:
#! /usr/bin/env python3
print("Hello Python3")修改hello.py腳本執(zhí)行權(quán)限:chmod +x hello.py
執(zhí)行hello.py腳本:./hello.py
執(zhí)行結(jié)果:
Hello Python3
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
網(wǎng)頁名稱:Python3快速入門(一)——Python簡(jiǎn)介-創(chuàng)新互聯(lián)
標(biāo)題URL:http://www.chinadenli.net/article24/dccgce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、關(guān)鍵詞優(yōu)化、微信小程序、響應(yīng)式網(wǎng)站、App設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容