Re: [問題] 很新的新手已刪文

看板Python作者 (Neisseria)時間6年前 (2017/08/15 10:04), 6年前編輯推噓3(3012)
留言15則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《kittor ()》之銘言: : 版上好,在這個專版第一次發文 : 由於本身已經涉獵很多外語的基礎了,也有一點點java的基礎 : 想再試試看自己能不能了解python,希望還不算是過時的程式語言 : 本身非資訊相關背景,請問有什麼建議的方法嗎? : 買入門書? 找大神? 可能先想一下預期的用途,再來找語言會比較好 目前沒有一個語言可以吃全部的,不同用途有不同的工具 只是某些語言用途比較廣,有些比較窄 Java 和 Python 目前都不算過時 國外程式討論區時常有老外在喊 "Java is dying" 但是,去看一些語言排名,像是 TIOBE Index, PYPL, RedMonk 等 Java 都是前 3 名,Python 幾乎都是前 5 名 單純就學習的角度來說,Python 會簡單一些 因為 Java 把物件導向的想法塞進語法裡,初學者一開始會看不懂 而 Python 沒有這個問題 但這不代表 Python 比 Java 好,反之亦然 : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.81.178 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1502762663.A.205.html

08/15 10:11, , 1F
沒有預期的用途耶,只是想必備程式能力
08/15 10:11, 1F

08/15 11:17, , 2F
只是想有程式能力不是應該回頭去學好JAVA嗎
08/15 11:17, 2F
如果沒有特定目標,就是先熟悉某一個語言,然後試著寫小東西 就像樓上講的,繼續學 Java 也不錯,不一定要換學 Python ※ 編輯: Neisseria (111.251.81.178), 08/15/2017 11:28:36

08/15 11:29, , 3F
我只是想知道大原則在哪
08/15 11:29, 3F

08/15 21:13, , 4F
推先搞清楚用途 Python用途很廣
08/15 21:13, 4F

08/16 08:00, , 5F
大原則:資料結構、演算法,應該夠大了
08/16 08:00, 5F

08/16 08:02, , 6F
平平是python,太空搖桿探測跟寫網頁 to-do list
08/16 08:02, 6F

08/16 08:02, , 7F
就不一樣啊,所以你從一開始就問錯問題
08/16 08:02, 7F

08/16 08:58, , 8F
所以樓上認為我原問題問方法是哪裡錯了?
08/16 08:58, 8F

08/16 09:08, , 9F
依照目前原po的用字是"了解""想知道"
08/16 09:08, 9F

08/16 09:10, , 10F
原po難不成只是想要能說"我會python"而已?
08/16 09:10, 10F

08/16 09:36, , 11F
不管是不是了解想知道會不會,原問題是找開端方法
08/16 09:36, 11F

08/16 09:42, , 12F
只要開端不就上網查個"python"就夠讓你眼花繚亂了
08/16 09:42, 12F

08/16 09:44, , 13F
不喜歡上網查就去書店翻翻書也可以阿
08/16 09:44, 13F

08/16 09:45, , 14F
只是要開端沒有特定功能目的也沒辦法建議什麼
08/16 09:45, 14F
說實在的,學程式設計一開始真的很無聊 先用 Hello World 練習寫程式的流程,接著就是學一些基本的語法和概念 對於初學者,只要學到會寫函式、會呼叫模組,這樣就可以了 物件導向會搞比較久,初學者不用一直在物件上打轉 接著就可以開始用程式做一些小任務 像是用程式呼叫系統指令,流程自動化,用程式處理 CSV、JSON,網路爬蟲等 先讓自己習慣寫程式這件事情就好 當程式行數比較長後,只用函式就會顯得不夠用 這時候就可以學物件導向,用更有系統的方法整理程式碼 物件導向用來撰比較大的程式會比較有用,程式較小時感覺不強烈 一個程式不會只有一個物件,會有許多物件的互動 所以才要學 SOLID 原則、設計模式 等等 有一些線上資源,像是 Exercism、Hacker Rank、SoloLearn 等 可以協助我們學習程式設計 通常我都刷到語法熟了就停,不需要全部都做完 這種事情就像游泳或騎腳踏車,動手做、實際體驗比較重要 ※ 編輯: Neisseria (203.71.94.20), 08/16/2017 10:09:43

08/16 10:21, , 15F
being appreciated by the suggestion
08/16 10:21, 15F
文章代碼(AID): #1PabQd85 (Python)
討論串 (同標題文章)
文章代碼(AID): #1PabQd85 (Python)