反思自己學習python的目的
首先,我得談談自己為什麼要學習程式設計。然後,我得談談自己為什麼要學習python。說出來不怕大家笑話,開始自己學習程式設計是有點功利心的,但我想賺錢真的是我學習程式設計的目的嗎?那賺錢之後呢,好好孝敬父母?孝敬父母之後呢,娶媳婦?娶媳婦之後呢,生娃?生娃之後呢,學程式設計?……賺錢不應該也不能是我學程式設計的源動力。那學習程式設計是為了什麼呢?陷入深思……
亞里斯多德提出「四因說」,即動力因,目的因, 質料因和形式因。學習程式設計這件事背後不存在質料因和形式因,那麼動力因和目的因又是什麼呢?
為什麼學習程式設計?程式設計能賺錢?為什麼程式設計師能賺錢?因為程式設計師用程式語言解決問題的能力強?為什麼他們解決問題能力強?因為他們邏輯思維能力強。那麼,我學習程式設計的動力因應該是成為乙個邏輯思維能力強的人,學習程式設計的動力因應該是鍛鍊自己的邏輯思維能力。
那麼,我為什麼要選擇python呢?還是從四因說出發,動力因和目的因前面已經說過了,那麼就從質料和形式上來分析自己為什麼要選擇python?python是著名的「龜叔」guido van rossum在2023年聖誕節期間,為了打發無聊的聖誕節而編寫的乙個程式語言。他給python的定位是「優雅」、「明確」、「簡單」,對我來說學習成本不會太高,這就是選擇python的形式因。至於質料因,現在還沒涉及到具體內容,所以暫時把它放下。
Python學習之路(三)
列表是由一系列特定順序排列的元素組成 biclycles trek cannondale redline specialized print biclycles 訪問整個列表,包括中括號 print biclycles 0 按索引訪問 print biclycles 1 訪問最後乙個元素可像其他變數...
Cookie的Python學習之路(三)
1.遍歷整個列表 遍歷整個列表同樣要使用for語句,但不同的是在python中語法結構有點不同 school列表,第二行 使用了for語句和乙個變數people儲存著school列表的元素,第三行 輸出people變數的內容 for語句中可以包含更多的操作,不過必須在有個縮排,縮排在python中是...
Python學習之路
python 十分鐘入門 python 菜鳥教程 pycharm安裝numpy python 檔案讀取 with open xml path,r as fr content fr.read python讀取檔案時提示 unicodedecodeerror gbk codec can t decode...