千年小白
python的優點:
1、簡單、易學:python非常簡單,非常適合人類閱讀,python的代碼就像英語文章一樣,這種偽代碼是它最大的優點之一,使你能夠專注於解決問題;python極其容易上手,python摒棄了c語言中非常複雜的指針,簡化了python的語法。
2、免費、開源:python的所有內容都是免費、開源的,可以任意發佈軟件的版本、閱讀軟件的源代碼、對它做改動。
3、可移植性:由於python是開源的,目前已經被移植到了大多數平臺,如果的程序避開了對系統的依懶性,那麼你的程序可以在任意平臺運行使用,例如:Windows、MacOS、Linux、Andorid、iOS等等。
python的缺點:
1、速度慢:Python是解釋型語言,所有運行速度會比C、C++慢,但是不影響使用。
2、開源性:由於python的開源性導致python代碼無法加密。
3、強制縮進:如果你經常使用C語言或者Java語言來編寫程序,那麼python的強制縮進會讓你很不適應,如果習慣看強制縮進,寫出的代碼排版非常美觀。
MaWenjing
python的優點:
簡單
python缺點:
建議:
學它!
2、有豐富開源的庫。由於python是開源的,通過網絡很多高效強大的庫我們都可以輕鬆獲得。例如,圖像處理的openCV庫、科學計算的Numpy,數據庫Pandas,數據採集Scrapy。正是應為有這些庫,我們可以站在巨人肩膀上創造,小白也能輕鬆變大神。就像有了給你一輛車子,你就不用知道汽車的原理,學會駕駛就好。
Python被人說的最多的就是它的慢。Python 被認為速度最慢的語言之一,Python 運行完成類似的應用程序比另一種語言慢 2 倍至 10 倍時。它慢也是有原因的:
2、python智能化引起的。python是弱類型編程語言,使用變量不需要定義類型,為了支持動態類型,執行的時候要不斷的判斷數據類型,帶來很大的開銷
沒有一門編程語言是完美的,編程語言都是相通的。所以不要想著用一門編程語言解決所有問題,但是當你掌握其中一門編程語言,就能很快上手另一門。因為python簡單這一特點,就值得我們入手學它。當你很快的掌握了python,信心上了,想學另一門也是輕而易舉的。我發現掌握python的人越來越多了,大家交流起來也更方便。希望以上回答對大家有幫助。
訂閱更多接地氣的科技知識,請關注阿土哥。
阿土哥知識雜貨鋪2020
Python是一個全能的膠水語言,幾乎可以幹任何的事情。
Python的優勢
- Python應用範圍廣,學好後擴展性無限。什麼人工智能、數據分析、量化分析、爬蟲等等,可選擇多。
- 各領域優秀類庫眾多,安全高效,不需要重複造輪子。
- 各種社區活躍,你遇到的問題一般都會輕鬆找到解決方法。
- 開發效率高,上手快。可以輕鬆解放雙手,平常許多重複性勞動都可以交給它。
Python的劣勢
- 代碼明文化,產品級軟件加密混淆麻煩,易反解。
- 速度一直被詬病,同c/c++執行效率自然沒法比。
結論
不管怎麼說,Python是一門值得學習的語言,是一門提高生產力的語言,而且是適合任何人學習的一門語言。