載入中…
載入中…
程式教學、學習技巧、工具分享
用一個 while 選單包住 dict 的新增、刪除、修改、查詢,練習 in / not in 判斷,寫一支真正能跑的水果商品管理程式。
用 WinForms Chart 控件把庫存資料畫成上柱狀、下環形的雙圖表,一行一行拆解繪圖程式碼,看懂 ChartArea、Series、AddXY 到底在做什麼。
本機 SQLite 只有自己看得到。這篇帶你免費申請 TiDB Cloud、用 C#/.NET 的 MySql.Data 連上雲端資料庫,並完成建表與第一筆測試資料。
接續 matplotlib 入門,讀一份真實的飲料店交易明細 CSV,用 groupby 整理成四份資料,再用 plt.subplots 排成 2×2 儀表板。徹底講清楚 fig 與 ax 是什麼、ax 怎麼用 [列,欄] 索引、axes-level 方法與 suptitle 的差別。
用一家手搖飲料店的真實營運數據,一步步畫出折線圖、長條圖、散佈圖,認識 title、xlabel、legend 這些基本元素,最後解決最惱人的中文變方框、負號變框框問題。
學 while 迴圈跟 if 判斷式,與其背「印出 1 到 100」,不如做一個猜數字遊戲。從最陽春的版本一路加功能,寫到最後迴圈和判斷式就自然刻進腦子裡了。
想在 print 裡把姓名跟分數湊成一句話,用 + 串接又要 str() 又容易噴 TypeError。這篇快速比較 +、% 與 str.format() 的優缺點,再完整介紹現在最推薦的 f-string 寫法。
Python 變數不用宣告型態,但型態一直都在。搞懂四種基本資料型態,配合 print()、input() 的實用寫法,是寫出第一支能跑的程式的第一步。
input() 拿到的永遠是字串,要做數學運算得先轉型態。搞懂 int()、float()、str()、bool() 四個轉換函式的行為與常見誤區,寫程式遇到奇怪的 TypeError 就能猜到問題在哪。
第一次裝 Python 環境,最常見的狀況是雙擊 .py 檔案,黑色視窗一閃而過,什麼都看不到。這篇從安裝 VS Code、安裝 Python,到正確執行第一支程式,一步一步帶你走完,附上每個畫面會出現的按鈕文字。
學完 Python 基礎之後,爬蟲是最有成就感的下一步。這篇文章帶你從 HTTP 請求開始,一步步用 requests + BeautifulSoup 抓取真實資料。
教了幾年 Python,幾乎每個新手都會踩到這幾個坑。整理出來讓你少走彎路,包含縮排問題、型別混淆、可變預設值等常見錯誤。
很多人學完 C# 基礎語法,不知道怎麼做出有畫面的程式。這篇帶你用 WinForms 在 30 分鐘內完成一個 BMI 計算機。
上課都用 Jupyter,但大多數同學只會按 Shift+Enter。這篇整理 10 個讓你效率翻倍的技巧,從快捷鍵到魔術命令。