初識Python

Python 是由荷蘭人吉多·范羅蘇姆(Guido von Rossum,后面稱呼為Guido,"龜叔")發(fā)明的一種編程語言(解釋性語言),是目前世界上最受歡迎和擁有最多用戶群體的編程語言
官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。
所以我們要學(xué)的是Python3

Python的歷史

  • CPython -->C語言實(shí)現(xiàn)的Python解釋器
  • Jython -->JAVA實(shí)現(xiàn)的Python解釋器
  • IronPython -->C#實(shí)現(xiàn)的Python解釋器
  • PyPy -->Python實(shí)現(xiàn)的Python解釋器

Python的缺點(diǎn)

  • 執(zhí)行效率比較低

Python的優(yōu)點(diǎn)

1.簡單明確,跟其他很多語言相比,Python更容易上手
2.注重開發(fā)效率而不是執(zhí)行效率,能用更少的代碼做更多的事情
3.開放源代碼,擁有強(qiáng)大的社區(qū)和生態(tài)圈
4.能夠做的事情非常多,有極強(qiáng)的適應(yīng)性
5.能夠在Windows,macOS,Linux等各種系統(tǒng)上運(yùn)行

Python的應(yīng)用領(lǐng)域

目前Python在web服務(wù)器應(yīng)用開發(fā),云基礎(chǔ)設(shè)施開發(fā),網(wǎng)絡(luò)數(shù)據(jù)采集(爬蟲),數(shù)據(jù)分析,量化交易,機(jī)器學(xué)習(xí),深度學(xué)習(xí),自動化測試,自動化運(yùn)維等領(lǐng)域都有用武之地

Python的環(huán)境

可以在Python官方網(wǎng)站找到對應(yīng)的下載鏈接并下載Python3的安裝程序

編寫代碼的工具

交互式環(huán)境

打開電腦“命令提示符”工具,輸入python然后回車就可以進(jìn)入到Python的交互式環(huán)境中,所謂交互式環(huán)境,就說我們輸入一行代碼回車,代碼馬上會被執(zhí)行,如果代碼有產(chǎn)出結(jié)果,那么結(jié)果會被顯示在窗口中。


image.png

如果希望退出交互式環(huán)境,可以在交互式環(huán)境中輸入quit()

更好的交互式環(huán)境 - IPython

Python默認(rèn)的交互式環(huán)境用戶體驗(yàn)并不怎么好,我們可以用IPython來替換掉它,因?yàn)镮Python提供了更為強(qiáng)大的編輯和交互功能,我們可以使用Python的包管理工具pip來安裝IPython,如下圖:

pip install ipython

可以使用下面的命令啟動IPython,進(jìn)入交互式環(huán)境

ipython
集成開發(fā)環(huán)境 - PyCharm

如果用Python開發(fā)商業(yè)項(xiàng)目,推薦大家使用更為專業(yè)的PyCharm,官方網(wǎng)站提供了PyCharm的下載地址,其中社區(qū)版是免費(fèi)的但功能相對弱?。ㄆ鋵?shí)已經(jīng)足夠強(qiáng)大了),專業(yè)版功能非常強(qiáng)大,但需要按年或月付費(fèi)使用

運(yùn)行程序

1.在“命令提示符”中直接訪問文件地址

python hello.py

2.在PyCharm中直接運(yùn)行

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容