讲一下python的背景知识
我突然發(fā)現(xiàn)一個(gè)很嚴(yán)重的問題,就是我好像跟你說了好多的python語法,卻沒有跟你說一下python的基本背景。今天,我們不學(xué)基本語法了,來看一下python的基本背景。
?
首先,說一下python是怎么讀的。根據(jù)百度百科給的發(fā)音是這樣的:英國發(fā)音:/?pa?θ?n/ 美國發(fā)音:/?pa?θɑ?n/
目前,python有兩個(gè)版本,一個(gè)版本是2.x,還有一個(gè)版本是3.x,這里面的2.x又有好幾個(gè)版本,同樣,3.x里面也有好幾個(gè)版本。我們之前講的都是3.x版本的。為什么要學(xué)習(xí)3.x版本的?因?yàn)?.x版本的python集合了更多的方法,相對(duì)python2來說更加便捷。還有一點(diǎn)很重要的是:python作者在郵件列表上宣布 Python 2.7將于2020年1月1日終止支持。用戶如果想要在這個(gè)日期之后繼續(xù)得到與Python 2.7有關(guān)的支持,則需要付費(fèi)給商業(yè)供應(yīng)商。嘻嘻,沒有python3那么方便,還要錢,以后很多公司都會(huì)用python3的,所以,python3會(huì)成為未來的主流,我們就不要浪費(fèi)精力去學(xué)習(xí)python2了。雖然現(xiàn)在一些openCV(圖像識(shí)別技術(shù))用的就是python2,但是,我相信,在不久的將來,會(huì)改變的。
接下來說一下python的兼容性,python之所以那么熱門,一部分原因是兼容性的問題,能和C/C++很好的兼容,也能和MATLAB兼容。C/C++就不說了,畢竟你也不是學(xué)這個(gè)的,MATLAB不知道你們有沒有學(xué),按理來說,學(xué)一下MATLAB,對(duì)你們的專業(yè)還是挺有幫助的。MATLAB是一款科學(xué)計(jì)算軟件,能夠統(tǒng)計(jì)分析數(shù)據(jù),得到可視化圖像,我們就經(jīng)常用來分析信號(hào)的傅里葉變化。在這里引用一下百度百科對(duì)python和MATLAB關(guān)系的解說:
● 首先,MATLAB是一款商用軟件,并且價(jià)格不菲。而Python完全免費(fèi),眾多開源的科學(xué)計(jì)算庫都提供了Python的調(diào)用接口。用戶可以在任何計(jì)算機(jī)上免費(fèi)安裝Python及其絕大多數(shù)擴(kuò)展庫。 ● 其次,與MATLAB相比,Python是一門更易學(xué)、更嚴(yán)謹(jǐn)?shù)某绦蛟O(shè)計(jì)語言。它能讓用戶編寫出更易讀、易維護(hù)的代碼。 ● 最后,MATLAB主要專注于工程和科學(xué)計(jì)算。然而即使在計(jì)算領(lǐng)域,也經(jīng)常會(huì)遇到文件管理、界面設(shè)計(jì)、網(wǎng)絡(luò)通信等各種需求。而Python有著豐富的擴(kuò)展庫,可以輕易完成各種高級(jí)任務(wù),開發(fā)者可以用Python實(shí)現(xiàn)完整應(yīng)用程序所需的各種功能。 好的,我們對(duì)Python背景的科普就到這里啦~?
(文章圖片和部分引用內(nèi)容若有侵權(quán),請(qǐng)聯(lián)系作者刪除)轉(zhuǎn)載于:https://www.cnblogs.com/Galaxyfengfeng/p/9152725.html
總結(jié)
以上是生活随笔為你收集整理的讲一下python的背景知识的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3 开发面试题(collec
- 下一篇: Python 个人的失误记录之str.r