內容說明
閱讀更多...寫程式如果需要讀取大量資料或抓取資料時,使用資料庫是在好不過的選擇了!這裡就來說說 MySQL 應用在 Python 的教學八!
此文章只針對 Windows OS,沒有對 Linux 進行解說,未來有機會會寫一篇
閱讀更多...寫程式如果需要讀取大量資料或抓取資料時,使用資料庫是在好不過的選擇了!這裡就來說說 MySQL 應用在 Python 的教學八!
此文章只針對 Windows OS,沒有對 Linux 進行解說,未來有機會會寫一篇
閱讀更多...有的時候會需要用到多執行緒來讓整個程式加速運算,在現代電腦中擁有多核心 CPU 以是常態,但通常一份程式碼都是使用單核心來操控,如果我們讓他多核心操控就可以擁有更快速度啦!
一種自己程式碼寫不好就幫硬體升級的概念XD。
在寫程式的時候,偶爾會需要一個 function 回傳兩個值,但你卻很懶惰的不想用一個 list 裝,此時又想到 C++ 有 pair 可以用,那 Python 有沒有呢?
但有兩種解決方案,如果你非常需要用到 pair 這資料結構時,那就直接自己寫一個 class 來定義吧!或是將兩個變數丟給 function,之後再回傳兩個 value。
就…手寫阿XD,之後宣告一個 pair 即可。
1 | class pair(): |
透過 function 回傳兩個值來解決此問題。
觀看下方 function 可以了解到,thing function
回傳了兩個值 a,b,並將 a 給予 c、b 給予 d。
1 | def thing(): |
How can I return two values from a function in Python?
Python 好簡單,可以把一些比較麻煩的事情都解決掉,設計出 Python 的人是天才八,好感謝這個世界有這麼多人無私的奉獻才有辦法讓我自學努力到現在。
我想應該是有人有寫出這種類似 C++ pair 的套件,不過我不確定就是了。
閱讀更多...此筆記用途在於台北科技大學資訊與財金管理系大二上統計學重點整理
並非所有人都適用,部分對我而言稍加容易的內容並不會寫在此內。
這是觀看影片心得後的筆記,老師上課可能不太適用會忘記抄到
閱讀更多...Binary Search 是我們常見的搜尋方式,相對簡單但也非常使用的演算法,其使用方式需要先在一個經過排序的陣列中找出我們想找出的值。
時間複雜度是
應用類型相當廣泛,在常見的資料型態中都可以見到