自學 python 中,這裡存放一些我學習過程中寫出來的東西
- PyCharm Community Edition 2024.1.4
- Visual Studio Code
都很好用,寫 python 時 pycharm 特別好寫,因為 pycharm 在 code 補全的功能做很不錯,同時會幫忙檢視 code 是否符合 pep8 規範,以及 code 是否能再簡化
但如果要編輯、預覽 markdown 文檔時,VScode 比較有優勢,同時 vscode 也比較不吃資源(但功能相較於pycharm 就比較少)
除了閱讀執行錯誤時返回的 error 類型,也可以利用 IDE 自帶的 debug 模式,可以做到逐行檢視的效果(這功能 pycharm 比較強大)
- git
- GitHub
- GitHub Desktop
- GBD online
- Gist
- ideone
- Online Compiler, Visual Debugger, and AI Tutor for Python, Java, C, C++, and JavaScript
特別推薦 GBD online 和 ideone,可以用來輸入多筆資料,不需要透過終端機一行一行慢慢輸入
Online Compiler 可以用視覺化的方式查看程式執行狀態,很適合用來 debug 或那些檢視看不懂的程式
- draw.io-24.7.5
- 用於繪製流程圖
- Snipaste
- 這樣我才不需要一直 alt + tab......
- Notion
- 用於整理筆記
- zerojudge
- 連結: https://zerojudge.tw/
- 目前 AC 537 題 (請叫我水題王)
- leetcode
我什麼時候才能學會 dp 呢......還有 greedy、tree......好想學會阿