廣場
關注
熱門
新聞
我的主頁

Ameerweb03

vip
幣齡 1.9年
加密市場研究員
Web3創作者
內容策略 | web3 構建者 | 區塊鏈分析師
0
關注
2
粉絲
41
按讚
🐍 我的 Python 學習之旅第 34 天 | 產品驗證
今天,我學會了如何使用 Python 檢查產品是否存在於清單中。
🔥 我學到的內容:
使用 in 運算子搜尋產品。
使用 def 建立函式並回傳結果。
使用 if/else 進行判斷。
使用 .lower() 處理大寫和小寫輸入。
使用有效和無效的產品測試程式碼。
💻 我的實作專案:
我改進了我的庫存管理 CLI,建立了一個產品檢查函式,無論產品的大小寫為何都能辨識產品。
一步一步。真正的進步。 🚀
我每天都在逐步建立我的 Python 基礎。
第 34 天完成。接下來是第 35 天!
#Python #100DaysOfCode #SoftwareEngineering #Programming #BuildInPublic #LearningToCode #InventoryManagement
post-image
🐍 #100DaysOfCode 第 32 天
我的庫存管理專案變得更智慧了!🚀
今天,我處理了 JSON 資料儲存,讓我的庫存資料即使在程式關閉後也能保留。
✅ 儲存庫存資料
✅ 載入已儲存的資料
✅ 更新庫存量
✅ 驗證銷售與庫存
小步驟,真進步。💻
#Python #SoftwareEngineering #BuildInPublic
post-image
🚀 Python 學習之旅第 32 天!
今天,我學會了如何使用 JSON,讓資料在程式執行結束後仍能保留。
✅ 使用「json.dump()」儲存資料
✅ 使用「json.load()」載入資料
✅ 處理 JSON 檔案
✅ 偵錯變數名稱錯誤
一步一步打造我的庫存管理 CLI。
少一點理論,多一點實作。持續進步。 💻
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
post-image
  • 1
第 31 天 — Python 🐍
除錯開始讓我感覺像是真正的程式設計了。
今天,我接手了一個損壞的 "sell_product()" 函式,並找出了 3 個錯誤:
→ 產品驗證
→ 數量驗證
→ 庫存計算
重要的是?
我不只是修正程式碼。
我必須閱讀它、推理它,並找出它為什麼是錯的。
這就是我正在培養的技能:
不只是撰寫程式碼。
理解程式碼。
一次修正一個錯誤。 🚀
#Python #軟體開發 #公開建置
第 30 天 — Git 與 GitHub 🚀
今天,我朝著像專業開發者一樣工作的方向邁出了重要一步:學習 Git 和 GitHub。
我學會了如何:
初始化 Git 儲存庫
建立和管理提交
將本機專案連接到 GitHub
將程式碼推送到遠端儲存庫
追蹤和管理專案變更
從在本機撰寫程式碼到將其發布到 GitHub,我現在了解基本工作流程:
程式碼 → Git → 提交 → GitHub
這是我在 Python 和軟體開發之旅中的又一步。 💻🚀
#Python #Git #GitHub #軟體開發 #100DaysOfCode #第30天
post-image
一個好的程式不應該因為使用者輸入了 abc 就出錯。
今天我學會了:→ 使用 try/except 捕捉錯誤
→ 驗證數量
→ 拒絕 0 和負值
→ 保護庫存免受無效輸入影響
我正在學習打造能夠應對真實世界的軟體,而不只是處理完美的輸入。 🚀
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
post-image
學習 Python 的第 28 天 🐍
一個遇到錯誤輸入就崩潰的程式,還沒完成。
今天我學會了如何讓我的庫存系統處理非預期的輸入,而不是直接崩潰。
使用「try/except」完成:
→ 處理「ValueError」
→ 驗證正數數量
→ 測試「5」、「0」、「-5」和「abc」
→ 將錯誤處理連接至庫存驗證
我不再只是學習 Python。
我正在學習如何建構能夠應對真實使用者的軟體。 🔥
第 28/100 天 🚀
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
post-image
我不再只是學習 Python。
我正在學習如何建構能夠記住資料的軟體。 🧠🐍
Python 學習之旅第 27 天。
今天我處理了我的庫存管理 CLI,並學會了如何:
• 將庫存資料儲存至 JSON 檔案
• 將已儲存的資料載入回 Python
• 使用「json.dump()」和「json.load()」
• 使用「with open()」處理檔案
• 將持久化功能連接至我的庫存系統
目標不再只是編寫一次執行成功的程式碼。
我正在學習建構能夠儲存、還原並管理真實資料的程式。
第 27/30 天 🚀
#Python #100DaysOfCode #SoftwareEngineering #CodingJourney
我原以為學習 Python 就是背熟語法。
我錯了。
🐍 Python 學習之旅第 26 天。
今天我學到了一件更重要的事:
程式碼不只是要讓事情運作。
還要確保事情不會出錯。
我為庫存系統建立了一個 sell_product() 函式,能處理:
✅ 成功銷售
❌ 庫存不足
❌ 不存在的產品
❌ 無效數量,例如 0 和 -5
最後那個錯誤其實教會了我一些事。
在我加入規則阻止它之前,我的程式竟然順利地「賣出」了 -5 個山藥。😂
就在那時我明白了:
真正的軟體需要商業規則、驗證和錯誤處理。
我不再只是學習 Python。
我正在學習如何建構能正確運作的軟體。
第 26/30 天 🔥
一次建立一個函式。
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
  • 1
我原以為學習 Python 就代表要背熟語法。
我錯了。
🐍 Python 學習之旅的第 26 天。
今天我學到了一件更重要的事:
程式碼不只是要讓事情運作。
更要確保事情不會出錯。
我為庫存系統建立了一個 sell_product() 函式,能處理:
✅ 成功銷售
❌ 庫存不足
❌ 不存在的產品
❌ 無效數量,例如 0 和 -5
最後一個錯誤其實教會了我一些事。
在我加上規則阻止它之前,我的程式竟然順利地「賣出」了 -5 個山藥。😂
就在那時我明白了:
真正的軟體需要業務規則、驗證和錯誤處理。
我不再只是學習 Python。
我正在學習如何建立行為正確的軟體。
第 26/30 天 🔥
一次建立一個函式。
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
我們從學習 ABC 開始……
到學習如何讓電腦理解我們。
從鉛筆到鍵盤。
從筆記本到 GitHub。
從 ABCD 到 SQL。
從「Arey!」到 Array。
從犯錯到錯誤。
我們都在學習新事物的過程中長大。
工具變了。
語言變了。
錯誤也變了。
但過程從未改變:
學習。嘗試。失敗。修正。重複。
今天,我也在用程式碼做同樣的事。
一個 Python 概念。
一個錯誤。
一個教訓。
一次一天。 🐍💻
我學習 Python 的第 24 天。
今天你正在學習什麼,是年輕時的自己絕對想像不到的? 👇
post-image
🐍 第 24/30 天
我以為 print() 和 return 基本上是一樣的。
我錯了。
今天我學到,為什麼在打造真正的軟體時,return 很重要。
我升級了我的庫存管理系統,讓 sell_product() 可以:
→ 檢查產品是否存在
→ 檢查可用庫存
→ 售出後減少庫存
→ 將結果返回給程式的其他部分
範例:
25 袋米 → 售出 5 袋 → 20 袋米
小概念。
卻大大改變了我思考軟體的方式。
第 24/30 天 🚀
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
post-image
從鉛筆到鍵盤。從筆記本到 GitHub。從 ABCD 到 SQL。從 Arey! 到 Array。從犯錯到 error。
我們都一路成長……
🐍 學習 Python 的第 23 天——今天我意識到一件重要的事:
庫存系統不應該只知道有多少件產品。
它還應該知道這些產品處於什麼狀況。
想像一下,一間超市有 100 瓶果汁。
基本系統可能只會顯示:
📦 庫存:100 瓶
但如果:
• 70 瓶狀況良好
• 10 瓶已損壞
• 20 瓶接近有效期限
從技術上來說,仍然有 100 瓶。
但這間企業實際上並沒有 100 瓶可用庫存。
這就是我正在學習解決的問題。
系統不應該只是將每件產品視為「可用」,而是應該追蹤產品狀況。
例如:
✅ 良好 → 可供銷售
❌ 損壞 → 不應計入可用庫存
⚠️ 接近有效期限 → 需要發出警示或優先銷售
這改變了我對軟體開發的看法。
我已經不只是學習 Python 語法了。
我正在學習如何將現實世界中的商業問題轉化為一個能夠理解並管理這些問題的系統。
這就是我使用 Python 建立庫存管理系統的方向。
第 23 天完成。🚀
明天,我們繼續深入建構。
#Python #100DaysOfCode #SoftwareEngineering #程式設計 #公開建構
post-image
  • 2
第 22 天 🐍
我原以為學習 Python 就是要記住語法。
我逐漸意識到,真正重要的是學會像程式設計師一樣思考。
今天我學習了字典、函式、return、庫存檢查,以及更新庫存。
給初學者的體會:不要急著學會所有東西。理解一個概念,用它來建構,然後不斷重複。
22 天完成。仍在持續建構中。 🔥
#Python #100DaysOfCode #軟體工程
post-image
我以為自己懂 Python 了……直到我嘗試建置這個系統。 👀
#100DaysOfCode 第 21 天 🚀
今天我改進了我的庫存管理系統:
📦 新增產品
🗑️ 移除產品
🔍 檢查產品
🧠 練習函式與列表
這些錯誤教會我的,比教學課程教我的還多
post-image
🐍 Python 學習第 20 天——我終於看到各個部分串聯起來了。
今天我練習了:
✅ 清單
✅ .append() 與 .remove()
✅ 函式與參數
✅ if + in
✅ 庫存邏輯
我犯了錯、除錯,並從每一次錯誤中學習。💻🔥
持續投入。持續打造
#python
post-image
🐍 Python 學習之旅的第 20 天!
今天我繼續建構我的業務管理與庫存追蹤系統。
✅ 練習函式
✅ 改進銷售邏輯
✅ 新增庫存驗證與價格計算
✅ 追蹤剩餘庫存
✅ 開始規劃支出追蹤
#100DaysOfCode 第 17/100 天
今天的重點:Python 中的巢狀條件邏輯。
撰寫了 analyze_number() —— 一個透過串聯的 if/elif/else 區塊與取模運算子,對任何整數進行分類的函式:
#python
#coding
#100dayschallenge
post-image