[Python經驗分享]為什麼要學Python? 我回不去了

更新於 發佈於 閱讀時間約 4 分鐘

為什麼要學Python? 我回不去了

全球工程師都在用!

根據 TIOBE調查 全球程式語言使用排名,Python連續好幾年第一名,代表最多人使用,選擇程式語言當然是要選最多人用的。

raw-image

程式語言趨勢圖

raw-image

Python可以做什麼?

這種事情問ChatGTP就好XD ~~ 看看寫得多專業

學了 Python,你可以用它來完成許多不同的任務和應用,以下是其中一些例子:

  1. 資料科學:Python 擁有豐富的科學計算庫,例如 NumPy、Pandas、SciPy 等,這些庫可以用於資料的清理、處理、分析、建模和視覺化。
  2. 網路爬蟲:Python 的 requests 和 Beautiful Soup 庫可以用於網頁爬蟲,蒐集網路上的資訊。
  3. 自動化:Python 可以用來自動化許多工作,例如檔案處理、電子郵件發送、網站更新等等,可以節省時間和精力。
  4. Web 開發:Python 有多個 Web 開發框架,例如 Flask 和 Django,可以用於建立動態網站和 Web 應用程式。
  5. 機器學習和人工智慧:Python 擁有許多機器學習和人工智慧庫,例如 TensorFlow、PyTorch、Keras 等,可以用於圖像辨識、語音識別、自然語言處理等等。

總結來說,Python 是一個功能強大的程式語言,可用於許多不同的應用領域,無論是資料科學、網路爬蟲、自動化、Web 開發、機器學習還是遊戲開發,Python 都有相應的庫和工具可以支援,因此學習 Python 是一個非常有價值的投資。

raw-image

好入門、容易讀,很重要

在寫程式的時候第一步通常都是大魔王,很多人都在這邊就掛了!十年前在學校學程式語言,通常都是教 C、C++、C#、Java居多,自己資工系的經驗,上面程式語言都是必修,畢業門檻還有程式檢定,大家都學得很痛苦,導致畢業後真的從事寫程式的碼農不多,反正資訊領域也不一定都是寫程式的工作,還有很多PM、MIS拉等等職缺,所以好入門真的是一件很重要的事

好不容易學完開始工作,遇到的第二個大魔王是要看前輩的程式,這時候容易讀就很重要,關係到你多久可以上手接著開發或是維護,遇到不太懂有幾個做法,問人、寫註解、重構,但是都很花時間。

我回不去了

自從接觸到 Python 之後,我真的不太想回去在寫什麼C、C++,寫Python讓我覺得很舒服,寫起來很順,所以讓我想要繼續寫下去,只要是其他語言切換到Python的都有很有感,當然Python也有被人批評的缺點,效能差等等,但是這些都阻擋不了我喜歡Python。

學習Python之路

因為已經有程式基礎,所以學起來非常的快速,幾天就上手Python語言,再來熟悉框架的使用,我工作使用的第一個Python Web框架是 Pyramid,台灣比較少人在使用,用這個框架開發 Mirco Service 微服務,很多微服務最後串起一個大系統,對Web系統開發來說 Python 就是基本的第一堂,後續還有非常多的東西要學,像是 Git、HTML、CSS、JS、DB、API、Linux等等,以為Web很多東西了,會Python覺得應該可以跨進AI領域吧~,只能說真的太天真了,Python在AI領域也只是第一堂,後續還有統計、機率、微積分、機器學習、深度學習,一門一門的難關,關關難過,關關過,還在努力學習中,供勉之。

一群人一起走

台灣有很多Python社群

台北 - Taipei.py

2012 年 Keith、Tim 與其快樂夥伴們創立了 Taipei.py。每個月固定在 CLBC 聚會,聚會分享主題以網路相關技術為主,近期也越來越多大數據相關的分享。由於創辦者們多數在網路相關行業,因此除了每月例會,也會舉辦讀書會等活動。

台中 - Taichung.py

唐元亮老師於 2014 年發起了 Taichung.py 。初期流浪在各餐廳與咖啡館,後期由微程式科技提供場地空間,告別流浪的生活。每月聚會一次,時間在星期六下午,剛好可以在聚會結束後,到附近的逢甲夜市散步、覓食。

raw-image

還有還有 Python年會,真的是很用心的在舉辦,歡迎大家有空也可以來看看

PyCon 2023 Taiwan

日期與時間:2023 年 09 月 02 日 10:00 - 18:00 與 2023 年 09 月 03 日 09:00 - 18:00 (GMT+8)
地點與地址:中央研究院人文社會科學館 - 115 臺北市南港區研究院路二段 128 號人文社會科學館

raw-image

系列文章

分享所學貢獻社會
[Python教學]開發工具介紹

最後最後有一件小小的請求,請大家幫我填寫一下問卷,
讓我們知道你想上怎麼樣課程,感激不盡。
問卷這邊

Facebook 粉絲頁 - TechMasters 工程師養成記

程式教育 - 工程師養成記

同步分享到部落格


avatar-img
12會員
16內容數
最近當一個講師,把自己會的技能分享出去, 從平常工作就在使用的Python開始教學 我會陸續把資料分享上來,希望可以透過教學相長的方式,互相學習進步。 教學單元有Colab介紹與使用、ChatGPT助教、變數與資料型態、IF判斷式、List清單、For迴圈、字典與集合、函式與模組、Class類別與物件、標準函示庫與套件
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
何誠殷的沙龍 的其他內容
開發工具介紹 上山砍材一定要帶一把斧頭,而且要知道斧頭怎麼使用,不管是金斧頭還是銀斧頭,自己用的順手最重要, 以下推薦五個常用來寫Python的工具和兩個AI輔助工具,每種都有個別的優缺點。 Google Colab Google Colab是一個基於雲端的Python開發環境,提供免費的G
開發工具介紹 上山砍材一定要帶一把斧頭,而且要知道斧頭怎麼使用,不管是金斧頭還是銀斧頭,自己用的順手最重要, 以下推薦五個常用來寫Python的工具和兩個AI輔助工具,每種都有個別的優缺點。 Google Colab Google Colab是一個基於雲端的Python開發環境,提供免費的G
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Python 是一種功能強大且易於學習的程式語言,無論是初學者還是經驗豐富的開發者都可以從中獲益。在 Windows 作業系統上運行 Python,有許多不同的環境可以選擇,從基於網頁的開發環境到功能強大的集成開發環境 (IDE)。
Python 是目前最受歡迎的程式語言之一,它被廣泛應用於多個領域,如資料分析、網頁開發、機器學習和自動化。這篇文章將詳細介紹 Python 的基礎語法,並探討 Python 的優缺點、與其他程式語言的比較,最終解答為什麼你應該學習 Python。
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
想要使用python學習程式應該要怎麼開始呢? 首先就是要下載Python(程式語言)還有Pychar(整合開發環境,IDE)這兩個軟體。 在Google的搜尋欄位打上Python下載, 點選第一個Download Python。 第二步點選Download,選擇你的電腦系統。
Thumbnail
Python擁有便攜性和通用性,適用於多種場景,同時具有全球通用性。Python在科技製造業、資料分析、人工智慧等領域有廣泛應用,對於理工科背景者而言有獨特的優勢。透過在線課程、自學書籍、實作專案,以及參與社群和開源專案,理工背景者可以達成從轉職進入Python程式領域的目標。
在一次五天的年假中,我決定開始學習Python編程。雖然最初進展順利,但後來發現自己在解題和邏輯方面遇到了困難。經過思考後,我決定轉而學習C/C++,並且制定了一個計畫,希望成為一名後端工程師。這將需要挑戰我的時間管理能力。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
Python是一種易學且功能強大的程式語言,具有直譯、動態語法等特性,並擁有豐富的標準庫。它在各領域如Web開發、數據科學和人工智慧等得到廣泛應用,並被許多大公司如Google和Facebook等使用。Python還有強大的框架、豐富的交互機能、和龐大的社區。
Thumbnail
初入IT產業的人士在學習Python語言後,IT證照如ITS Python認證是否值得考取?本文以ITS證照特點、實施建議和IT認證考試資訊為主,詳述證照的好處和準備時間。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Python 是一種功能強大且易於學習的程式語言,無論是初學者還是經驗豐富的開發者都可以從中獲益。在 Windows 作業系統上運行 Python,有許多不同的環境可以選擇,從基於網頁的開發環境到功能強大的集成開發環境 (IDE)。
Python 是目前最受歡迎的程式語言之一,它被廣泛應用於多個領域,如資料分析、網頁開發、機器學習和自動化。這篇文章將詳細介紹 Python 的基礎語法,並探討 Python 的優缺點、與其他程式語言的比較,最終解答為什麼你應該學習 Python。
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
想要使用python學習程式應該要怎麼開始呢? 首先就是要下載Python(程式語言)還有Pychar(整合開發環境,IDE)這兩個軟體。 在Google的搜尋欄位打上Python下載, 點選第一個Download Python。 第二步點選Download,選擇你的電腦系統。
Thumbnail
Python擁有便攜性和通用性,適用於多種場景,同時具有全球通用性。Python在科技製造業、資料分析、人工智慧等領域有廣泛應用,對於理工科背景者而言有獨特的優勢。透過在線課程、自學書籍、實作專案,以及參與社群和開源專案,理工背景者可以達成從轉職進入Python程式領域的目標。
在一次五天的年假中,我決定開始學習Python編程。雖然最初進展順利,但後來發現自己在解題和邏輯方面遇到了困難。經過思考後,我決定轉而學習C/C++,並且制定了一個計畫,希望成為一名後端工程師。這將需要挑戰我的時間管理能力。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
Python是一種易學且功能強大的程式語言,具有直譯、動態語法等特性,並擁有豐富的標準庫。它在各領域如Web開發、數據科學和人工智慧等得到廣泛應用,並被許多大公司如Google和Facebook等使用。Python還有強大的框架、豐富的交互機能、和龐大的社區。
Thumbnail
初入IT產業的人士在學習Python語言後,IT證照如ITS Python認證是否值得考取?本文以ITS證照特點、實施建議和IT認證考試資訊為主,詳述證照的好處和準備時間。