不適合python的簡單介紹

本文目錄一覽:

為什麼不建議學python?

為什麼不建議學python

1、語言性能差:

現在Python看似很火!但實際上Python語言的嚴謹性和穩定性根本和C++無法比!

對於C++老手來說,速度上也根本不具有可比性!一個專業的程序員,寫個C++能用1秒解決問題,用Python可能就需要十幾秒,下圖的編程語言速度可見一斑,python編寫一個字元串的速度簡直低到令人髮指。

————————————————

2、語法混亂:

舉一個例子,python2與python3這兩個語言版本之間竟然互不支持,這是我在學習其他編程語言當中從來沒見過的。

3、市場混亂:

現在國內所謂的Python培訓高薪就業啥的,其實大部分都是騙人的,想學習編程或者入行數據分析,千萬別入Python這個坑,老老實實學習C\C++\JAVA\PHP 才是正道!

4、工作前景不好:

那些網上鼓吹的「學會python就能找到好工作」,這純屬就是個偽命題。一個資深程序員的視角出發,實在不建議你將Python作為一種職業,從功利性的角度出發,你學Python是很找到工作的。

而且隨著人工智慧光環的褪去,業務落地變現困難,人工智慧/機器學習工程師的崗位趨近於飽和,工作越來越難找。

之所以不建議從事Python的問題在於,你以為從事Python是門輕鬆的事情,然而卻選擇了條艱難的不歸之路。

5、成長性不高

不得不說,在從事Python的這幾年中,每天都在朝九晚六中度過,還時不時要找點事情做做。雖然薪水沒有Java大佬們那麼高,然而生活還是過得有滋有味。

為什麼呢?Python效率高的,效率有多高,直接pip裝個包就好了。這樣的語言雖然簡單易用,但是並沒有任何的成長性。

6、python並不適合入門

Ruby、Python、JS這些腳本語言本身都差不多,沒有說哪個更簡單,Python 大部分是因為近些年機器學習和人工智慧概念的興起,Python 也隨之熱門起來。

但是如果論最簡單的話,我覺得 js 最簡單的方法,現在打開瀏覽器,在控制台寫入:alert(“hello world”) ,這樣就已經入門了 js了。如果是 Python 現在你可能還在忙著配置編程環境呢。

我覺得初學者不適合學python、perl和C,我對嗎?

C Python挺適合新手的,Perl從沒用過不亂說。

其實所有學過C的人都會說C的指針比較麻煩。但是其他語言中真的沒有指針嗎?比如Java,我能說所有的object reference其實都是指針嗎?只不過你不用free它而已。要是覺得GC這塊比較不適合新手就學Python吧。學Java也可以,反正C、Java,Python都是比較常見的入門語言。

對於小學生來說我還是比較推薦Python的,Python有REPL一行行的輸入隨時看到結果多方便。其他兩個就沒有這待遇。至於你說的縮進,我問你,你寫其他語言的時候就不縮進了嗎?即使縮進沒有意義,但是為了增加可讀性大家都會在寫代碼的時候加入縮進。那麼既然大家都會這麼做,Python只不過是不用寫大括弧或者begin-end而已,反而方便了呢。

python為什麼不適合開發桌面軟體?

不適合,因為python本身是腳本語言,如果要開發桌面軟體,要用到py2exe等工具來將一個有GUI的.py文件轉換成exe等可執行文件,在這個過程中,很容易將源代碼暴露給用戶看,也就是說這和開源沒多大區別了。

我個人感覺更適合開發各種管理系統。看我接下來舉的例子你就明白了。

OpenERP用的就是python。以下說的c/c++、java、python程序員,具有相同的開發能力、熟練程度。我們來做個比較:

1.開發時間,肯定比java、c/c++要快;2.安全性,看總體設計;3.單個程序員的費用,肯定要比java、c/c++高;4.程序員數量,肯定要比java、c/c++要少;5.總體費用,肯定要比java、c/c++要低。

因為管理類系統可能注重交互,用python做問題不大。python開發web應用還是很給力的。所以,你明白了嗎?

因為Python是一種代表簡單主義思想的語言。閱讀一個良好的Python程序就感覺像是在讀英語,它使你能專註於解決問題而不是去搞明白語言本身。

除此之外,Python所擁有的標準庫更是很大一部分人選擇它的理由。

它可以幫助處理各種工作,包括正則表達式、文檔生成、單元測試、線程、資料庫、網頁瀏覽器、CGI、FTP、電子郵件、XML、XML-RPC、HTML、WAV文件、密碼系統、GUI(圖形用戶界面)、Tk和其他與系統有關的操作。

當你想開始嘗試做數據分析的時候,Python無疑會是一個很棒的選擇。當然,開發軟體也是。在Python中,對象既可以賦值給一個變數,也可以作為參數傳遞給一個函數。以下都是Python中的對象:數字、字元串、列表、元組、集合、字典、函數以及類。

Python中的函數與普通數學中的函數基本上是一致的——它接收輸入數據,對數據進行處理並輸出結果。輸出的結果完全取決於函數是如何被設計的。另一方面,Python中的類是被設計為輸出其他對象的對象的原型。

python適合新手學習嗎?

不建議學python的原因:

1、語言性能差

對於C++老手來說,速度上也根本不具有可比性。一個專業的程序員,寫個C++能用1秒解決問題,用Python可能就需要十幾秒。

2、語法混亂

就舉一個例子,python2與python3這兩個語言版本之間竟然互不支持,這是我在學習其他編程語言當中從來沒見過的。

3、市場混亂

現在國內所謂的Python培訓高薪就業啥的,其實大部分都是騙人的,想學習編程或者入行數據分析,千萬別入Python這個坑,老老實實學習C\C++\JAVA\PHP 才是正道。

4、工作前景不好

那些網上鼓吹的「學會python就能找到好工作」,這純屬就是個偽命題。一個資深程序員的視角出發,實在不建議你將Python作為一種職業,從功利性的角度出發,你學Python是很找到工作的。

python語言不太適合編寫什麼程序

Python,語言的話,這個不適合編寫這個彙編程序,這個的話是比較複雜的程序設計

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/309520.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2025-01-04 19:31
下一篇 2025-01-04 19:31

相關推薦

  • Python列表中負數的個數

    Python列表是一個有序的集合,可以存儲多個不同類型的元素。而負數是指小於0的整數。在Python列表中,我們想要找到負數的個數,可以通過以下幾個方面進行實現。 一、使用循環遍歷…

    編程 2025-04-29
  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • 如何查看Anaconda中Python路徑

    對Anaconda中Python路徑即conda環境的查看進行詳細的闡述。 一、使用命令行查看 1、在Windows系統中,可以使用命令提示符(cmd)或者Anaconda Pro…

    編程 2025-04-29
  • Python計算陽曆日期對應周幾

    本文介紹如何通過Python計算任意陽曆日期對應周幾。 一、獲取日期 獲取日期可以通過Python內置的模塊datetime實現,示例代碼如下: from datetime imp…

    編程 2025-04-29
  • Python中引入上一級目錄中函數

    Python中經常需要調用其他文件夾中的模塊或函數,其中一個常見的操作是引入上一級目錄中的函數。在此,我們將從多個角度詳細解釋如何在Python中引入上一級目錄的函數。 一、加入環…

    編程 2025-04-29
  • python強行終止程序快捷鍵

    本文將從多個方面對python強行終止程序快捷鍵進行詳細闡述,並提供相應代碼示例。 一、Ctrl+C快捷鍵 Ctrl+C快捷鍵是在終端中經常用來強行終止運行的程序。當你在終端中運行…

    編程 2025-04-29
  • Python清華鏡像下載

    Python清華鏡像是一個高質量的Python開發資源鏡像站,提供了Python及其相關的開發工具、框架和文檔的下載服務。本文將從以下幾個方面對Python清華鏡像下載進行詳細的闡…

    編程 2025-04-29
  • Python字典去重複工具

    使用Python語言編寫字典去重複工具,可幫助用戶快速去重複。 一、字典去重複工具的需求 在使用Python編寫程序時,我們經常需要處理數據文件,其中包含了大量的重複數據。為了方便…

    編程 2025-04-29
  • 蝴蝶優化演算法Python版

    蝴蝶優化演算法是一種基於仿生學的優化演算法,模仿自然界中的蝴蝶進行搜索。它可以應用於多個領域的優化問題,包括數學優化、工程問題、機器學習等。本文將從多個方面對蝴蝶優化演算法Python版…

    編程 2025-04-29
  • Python程序需要編譯才能執行

    Python 被廣泛應用於數據分析、人工智慧、科學計算等領域,它的靈活性和簡單易學的性質使得越來越多的人喜歡使用 Python 進行編程。然而,在 Python 中程序執行的方式不…

    編程 2025-04-29

發表回復

登錄後才能評論