Python 線上學習30關小記與心得

更新於 發佈於 閱讀時間約 1 分鐘
幾週前開始線上學習 Python,一路完成了十九關的關卡,也就是十九堂基礎課程。整體來說前面一到十四關都不算難度高,但越到後面其實更需要耗費許多專注心力與邏輯思考,無奈自己時而處理其他日常工作,變成全神貫注學習的完整時間幾乎被打碎。所以到後半段,已經不太能花時間坐在電腦前想清楚一整段的代碼要怎麼布建。
遇到這樣的撞牆時,馬上思考了另一種學習策略。由於每一關都有自己的進度與練習題,且每一關都算是環環相扣,如果掉了一點的話,後面很容易就會因為前面的基礎欠缺導致很多時候看著題目卻沒有足夠的知識量來應付。因此之後就決定先用概觀的方式來跟上學習進度,每天按照課程規劃繼續前行,把所有需要了解的知識,都先讓自己腦袋了解一輪。然後先把練習題放著。
完成了十九關基礎課程後,可以算是已經掌握 Python 的最基礎語法與各種名詞的邏輯。不過要能完整的解決一個現實生活上的問題,那還是差很遠的。根據線上課程的規劃,則是先行進入一個應用 - 爬蟲精選
這裡一共有設置了十五個關卡,分成四個不同的階段。同樣進度是設定成每天一關,然後會有幾天的靜置期。在爬蟲這個應用領域,則是真正的硬仗。很快的走到第三關左右,就已經是需要很多綜合技能的交互運用,才有可能去逐步解決問題。
此時算是慶幸之前已經決定改變學習策略,不過份糾結在某些觀念的深入了解,而是讓所有的陌生新知識都直接被大腦先明白與吸收。同時在爬蟲的階段,每一關卡的學習則都自己利用思維導圖軟體的輔助協助整理筆記起來。設定的想法很單純,就是利用課程中的例子與解決方案的範例,都先整理在思維導圖之中,未來則可以利用這一份資料在觸類旁通解決自己真正希望去處理的問題。
即使最終並無法親自動手完成上述的代碼架構,但走了這一遭所逐步完善與突破的問題,也一點一滴的帶來許多解決問題的成就感。只是可能身邊的人都搞不懂每天埋首在這些想是天書一般的命令代碼之中,有樂趣嗎?
為什麼會看到廣告
avatar-img
46會員
813內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Jerome的沙龍 的其他內容
前幾天立春,前輩說要與人為善,並且不要與人結怨。所以本來準備了一些想寫的過去奇葩經驗,只好遞延到現在。 過去在一場活動的現場,整個團隊的人都在各自的位置上準備著剩下約一個多小時的活動。正在控制台附近與其他專業人員工作認真而緊張的準備接下來的這場 show,忽然間手機不斷收到信息,都還沒時間拿起來看
今天嘗試了與 Clubhouse 相處,來分享分享感受。 發生的場景是:開車、配飯,以及作為談天的主題在兩個場合中。 首先是在車上,原本會習慣打開電台聽聽目前的流行時事與新的音樂吸收。儘管其背後都是一場利用資源與金錢堆積起來的商業模式,造成收聽的內容其實有很大程度是被預設過的,但仍不可否認的是一個
這幾週以來 Clubhouse 從海外開始瘋狂在網路上傳播後也逐步吹到華人的社交圈。原本並沒有想太多,畢竟這幾天也是行程滿檔。未料昨天閒下來看著網路上的近日文章後,也發現這股風潮也吹進了各個平台成為討論熱點。 於是把早已下載好的 app 再次打開確認沒問題,就開始研究看看有沒有什麼能加速「入圈」的
某日開會遇到與會者之一,屬於提供某類活動現場服務單位的工程技術部門主管。會議剛剛開始,就嗅到濃濃的「太極拳」起手式的感覺。一路把會開到結束,整個過程一個多小時,也深刻見識到了高明的「你耍你的關公大刀,我舞我的太極神拳」展示。 退伍後的第一份工作,就在企業中分屬業務單位內的技術編制人員。主要就是將海
上午看到的一則報導,儘管有些許的 PR 意味,但依然不減損出發點是希望共同挺過疫情並讓更多收到疫情威脅者提早解除危機。 原文出處:https://www.livedesignonline.com/news/cov-aid-live-events-rolling-out-covid-19-vacci
小時候教育體制之下,到了高中後,會面臨要分組的抉擇。 那時那刻,就像是個賭注一般,要決定往文組還是理組努力,理組又多了個生物的話,成為第三類組。(還有第四類組,比第三類組少念一科物理,但一般來說不見得會有獨立這一個班別~)有時候回想起來,這樣的二(四)分法也是很不合理,多數人直到出了社會,可能都還
前幾天立春,前輩說要與人為善,並且不要與人結怨。所以本來準備了一些想寫的過去奇葩經驗,只好遞延到現在。 過去在一場活動的現場,整個團隊的人都在各自的位置上準備著剩下約一個多小時的活動。正在控制台附近與其他專業人員工作認真而緊張的準備接下來的這場 show,忽然間手機不斷收到信息,都還沒時間拿起來看
今天嘗試了與 Clubhouse 相處,來分享分享感受。 發生的場景是:開車、配飯,以及作為談天的主題在兩個場合中。 首先是在車上,原本會習慣打開電台聽聽目前的流行時事與新的音樂吸收。儘管其背後都是一場利用資源與金錢堆積起來的商業模式,造成收聽的內容其實有很大程度是被預設過的,但仍不可否認的是一個
這幾週以來 Clubhouse 從海外開始瘋狂在網路上傳播後也逐步吹到華人的社交圈。原本並沒有想太多,畢竟這幾天也是行程滿檔。未料昨天閒下來看著網路上的近日文章後,也發現這股風潮也吹進了各個平台成為討論熱點。 於是把早已下載好的 app 再次打開確認沒問題,就開始研究看看有沒有什麼能加速「入圈」的
某日開會遇到與會者之一,屬於提供某類活動現場服務單位的工程技術部門主管。會議剛剛開始,就嗅到濃濃的「太極拳」起手式的感覺。一路把會開到結束,整個過程一個多小時,也深刻見識到了高明的「你耍你的關公大刀,我舞我的太極神拳」展示。 退伍後的第一份工作,就在企業中分屬業務單位內的技術編制人員。主要就是將海
上午看到的一則報導,儘管有些許的 PR 意味,但依然不減損出發點是希望共同挺過疫情並讓更多收到疫情威脅者提早解除危機。 原文出處:https://www.livedesignonline.com/news/cov-aid-live-events-rolling-out-covid-19-vacci
小時候教育體制之下,到了高中後,會面臨要分組的抉擇。 那時那刻,就像是個賭注一般,要決定往文組還是理組努力,理組又多了個生物的話,成為第三類組。(還有第四類組,比第三類組少念一科物理,但一般來說不見得會有獨立這一個班別~)有時候回想起來,這樣的二(四)分法也是很不合理,多數人直到出了社會,可能都還
你可能也想看
Google News 追蹤
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
本文介紹了學習Python後,如何將日常自然語言翻譯成程式碼。並運用所學知識解決實際問題。這些練習不僅鞏固了學習者的程式設計能力,還提升解決問題的思維能力。適合所有想要進一步瞭解程式設計邏輯的Python初學者閱讀。
Thumbnail
井字遊戲(OOXX)的遊戲描述 Tic Tac Toe(井字遊戲)是經典的雙人棋盤遊戲,在一個3x3的方格中進行。 每回合兩個玩家輪流選一個位置,先讓自己的符號(是 X 或 O)在 水平線、垂直線或對角線上連成一線的玩家宣告獲勝。
Thumbnail
歡迎來到我們的「🏫 Python 先修班」系列, 這裡面涵蓋了我們入門Python的技巧與教學, 以下是我們為您整理的閱讀順序, 也非常感謝您的支持, 期望透過簡單易懂的知識分享, 讓我們快速入門Python這門語言, 與業界正式接軌。 【🔒 Python 先修班】我應該怎麼開始學Pytho
Thumbnail
華容道(數字版)的遊戲描述 初始給定一個1~15數字隨機打散的4x4遊戲版, 讓使用者透過移動空格來重新排列數字, 最後數字排成1~15,而且空格剛好在右下角的時候,遊戲結束。
Thumbnail
AWS Lambda是? AWS Lambda 就像是開發者的救星,因為它是一種 Serverless 服務,意思是你不用再為架設和維護伺服器煩惱了。對於每天都忙得焦頭爛額的開發者來說,產品開發已經夠讓人抓狂了,還要處理伺服器的設定和維運(e.g. OS、Network、機器管理、防火牆),想想就
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
賓果的遊戲描述 在一個5x5的方陣上隨機填充1~25的數字。 玩家(使用者) 和 電腦(AI)輪流叫一個號碼,最先占據一整條直線連線的獲勝。 就像小時候玩的bingo 賓果連線遊戲一樣! (可以是占據兩條對角線,可以是占據水平直線,可以是占據垂直直線)
Thumbnail
河內塔的遊戲描述 有三個柱子A柱,B柱,C柱。 A柱上有 N 個 (N>1) 穿孔圓盤,盤的尺寸由下到上依次變小。 要求按下列規則透過合法移動,將所有圓盤移至 C 柱: 1. 每次只能移動頂端的一個圓盤; 2. 大圓盤不能疊在小圓盤上面。
Thumbnail
想要使用python學習程式應該要怎麼開始呢? 首先就是要下載Python(程式語言)還有Pychar(整合開發環境,IDE)這兩個軟體。 在Google的搜尋欄位打上Python下載, 點選第一個Download Python。 第二步點選Download,選擇你的電腦系統。
Thumbnail
Python轉職的三大階段包括基礎學習和建立作品集,再到打造出色的面試履歷。從具體目標設定到實際操作和團隊協作,都是成功的關鍵。建立多元且有深度的作品集,展示技術能力和解決問題的實力,能夠大幅提升面試成功率。透過不斷學習並優化自己的思維,可以發現更多職業機會。
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
本文介紹了學習Python後,如何將日常自然語言翻譯成程式碼。並運用所學知識解決實際問題。這些練習不僅鞏固了學習者的程式設計能力,還提升解決問題的思維能力。適合所有想要進一步瞭解程式設計邏輯的Python初學者閱讀。
Thumbnail
井字遊戲(OOXX)的遊戲描述 Tic Tac Toe(井字遊戲)是經典的雙人棋盤遊戲,在一個3x3的方格中進行。 每回合兩個玩家輪流選一個位置,先讓自己的符號(是 X 或 O)在 水平線、垂直線或對角線上連成一線的玩家宣告獲勝。
Thumbnail
歡迎來到我們的「🏫 Python 先修班」系列, 這裡面涵蓋了我們入門Python的技巧與教學, 以下是我們為您整理的閱讀順序, 也非常感謝您的支持, 期望透過簡單易懂的知識分享, 讓我們快速入門Python這門語言, 與業界正式接軌。 【🔒 Python 先修班】我應該怎麼開始學Pytho
Thumbnail
華容道(數字版)的遊戲描述 初始給定一個1~15數字隨機打散的4x4遊戲版, 讓使用者透過移動空格來重新排列數字, 最後數字排成1~15,而且空格剛好在右下角的時候,遊戲結束。
Thumbnail
AWS Lambda是? AWS Lambda 就像是開發者的救星,因為它是一種 Serverless 服務,意思是你不用再為架設和維護伺服器煩惱了。對於每天都忙得焦頭爛額的開發者來說,產品開發已經夠讓人抓狂了,還要處理伺服器的設定和維運(e.g. OS、Network、機器管理、防火牆),想想就
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
賓果的遊戲描述 在一個5x5的方陣上隨機填充1~25的數字。 玩家(使用者) 和 電腦(AI)輪流叫一個號碼,最先占據一整條直線連線的獲勝。 就像小時候玩的bingo 賓果連線遊戲一樣! (可以是占據兩條對角線,可以是占據水平直線,可以是占據垂直直線)
Thumbnail
河內塔的遊戲描述 有三個柱子A柱,B柱,C柱。 A柱上有 N 個 (N>1) 穿孔圓盤,盤的尺寸由下到上依次變小。 要求按下列規則透過合法移動,將所有圓盤移至 C 柱: 1. 每次只能移動頂端的一個圓盤; 2. 大圓盤不能疊在小圓盤上面。
Thumbnail
想要使用python學習程式應該要怎麼開始呢? 首先就是要下載Python(程式語言)還有Pychar(整合開發環境,IDE)這兩個軟體。 在Google的搜尋欄位打上Python下載, 點選第一個Download Python。 第二步點選Download,選擇你的電腦系統。
Thumbnail
Python轉職的三大階段包括基礎學習和建立作品集,再到打造出色的面試履歷。從具體目標設定到實際操作和團隊協作,都是成功的關鍵。建立多元且有深度的作品集,展示技術能力和解決問題的實力,能夠大幅提升面試成功率。透過不斷學習並優化自己的思維,可以發現更多職業機會。