日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

為什么很多人喜歡用python語言?

系統 1823 0

著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

2005年中期,用了幾天學完了Python,隨后兩天用了十幾個小時寫了編譯原理的課程設計,這是我大學階段所有課程設計里唯一沒有延期的。后來逐漸發現Python的簡單可以把我的思想從編程語言的細節里解放出來,更關注實際要解決的問題。就喜歡上了。既然有人點贊,就再補充點。很多人關注起Python就是因為簡單易懂,做Web很方便。但在深入CS學科的很多高級主題時,Python能發揮出更加強大無比的力量。而這來自于Python是個好膠水。坦白講,Python不算最好的膠水,至少Lua做膠水就比Python好,API好用。但Python再算上強大的標準庫、數據結構、友好的轉義后,就脫穎而出了。在科學計算領域,NumPy和SciPy的存在解放了很多人的思想束縛。其底層C模塊,性能一流。而當你需要一流的性能與一流的可調試性時,Python C模塊是最好的選擇。封裝雖然有些麻煩,但封裝后可以在Python里調用實在太方便。一些已有的C/C++應用也可以通過將函數封裝給Python調用,而極大的降低調試難度,提升單元測試覆蓋率。2007年時我開始學Python的C模塊編程,并在博客中放出了我的筆記。那時寫了不少東西。封裝libpcap后,做網絡抓包,通信劫持,使得別人眼里,我儼然是個正經黑客。后來迷戀erlang期間,做了C node的Python封裝,使得Python與Erlang可以互發消息,組建集群。搞硬件開發期間,封裝了Cubieboard和RaspberryPi的GPIO、SPI等眾多外設的Python接口,調試速度快到了云邊。做USB通信期間,因為PyUSB不支持isochronous通信而自己重寫了個libusb的Python封裝,使得USB編程不再困難。做音視頻識別的日子里,做了v4l2的Python封裝,使得操作攝像頭的控制精度達到了最高。相比于其他人,用上這些Python封裝后,迭代速度數十倍的提高帶來了系統進化速度的極大提高。比如我在音視頻識別的研究期間,因為NumPy和我自己的封裝,每天動則十幾次甚至幾十次的迭代,優化算法的各種參數。使得我在不到兩年時間里,識別效果就超過可某大學教授12年的研究成果。識別速度更是超出對方兩個數量級。對于各個領域的研究者,我是真心推薦Python的。用上NumPy和SciPy,你就擁有了極致的性能,頂級的可調式性,和產品級的穩定性。而這也使得Python的這套組合成為科學計算領域唯一能與matlab競爭的選擇。過200贊我就專門寫一篇文章介紹用Python做科學計算的幾個實例。居然一個多小時就過200贊了。我的博客地址在 http://gashero.iteye.com/ ,我會用大約一周來寫,寫完后會把地址貼到這里。感謝大家的厚愛。人生苦短,快用Python!


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 噶尔县| 始兴县| 新田县| 建瓯市| 陆川县| 玉林市| 漳浦县| 安宁市| 文登市| 建湖县| 湘西| 昌吉市| 织金县| 佳木斯市| 科尔| 鱼台县| 克什克腾旗| 新兴县| 深泽县| 高密市| 宜章县| 隆德县| 嵊泗县| 洪江市| 五莲县| 信阳市| 桃源县| 渭南市| 军事| 扶余县| 多伦县| 杭州市| 武夷山市| 武平县| 突泉县| 玉林市| 密山市| 延长县| 乌拉特后旗| 共和县| 临高县|