謝舒凱
【我覺得自己像隻被車輾過的狗一樣】。。
她犯的錯,並不在於她沒有做對的事情,而在於她甚至沒有想過去做對它。
....饒了我們吧...
(Bergstrom and West, 2020)
(收益表現的調整方式究竟是什麼?這家公司有幾檔基金表現不如大盤?差多少?九年中有七年表現優於大盤的是同一檔基金嗎?或者好幾檔不同基金在那七年中各有一年獲得優於大盤的表現呢)
【chatGPT】
python 是一個程式語言。
python
interpreter
IPython 是一個強化版的 Python 互動式命令列介面.
IPython
Jupyter Notebook
hello ntu
分別用單純 VSCode、VSCode 延伸套件 Jupyter package 、 Jupyter Notebook 和 Google Colab 來執行。
DataFrame
ndarray
- int (整數): 例如 1, 100, -33 等。 - float (浮點數): 例如 1.0, 3.14, -0.001 等。 - str (字串): 例如 "Hello", 'Python' 等。 - bool (布林): 只有兩個值 - True 和 False。
- list (列表): 一個有序的元素集合,例如 [1, 2, 3] 或 ["apple", "banana", "cherry"]。 - tuple (元組): 類似於列表,但是元素不能修改,例如 (1, 2, 3)。 - set (集合): 一個無序且不重複的元素集合,例如 {1, 2, 3}。 - dict (字典): 一個存儲鍵值對的無序集合,例如 {"name": "John", "age": 30}。
特殊資料型別
自訂資料型別
可用 type() 函數來檢查資料型別
type()
=
x =2, y = 5
x =2, y = 5 (use bin() to convert to binary)
bin()
陳述式是一個完整的指令,用來執行特定的任務。
一個程式語言的語法 (syntax) 是由一系列的陳述式 (statement) 所組成。
注意:運算式 (expression) 是一個會返回值的計算 (3+4) 陳述式 (statement) 是一個執行動作,但不返回值。(x=3+4)
3+4
x=3+4
請善用限時教育版的 datacamp, 你一定會升級!
datacamp
其他免費的高品質學習資源還有:freecodecamp 及 Coursera
透過 chatGPT與 Github copilot X 來學習程式語言的語法,並且練習自己先寫程式。(也可讓 AI 家教幫你出題再練習)。
chatGPT
Github copilot X
pip3 install --upgrade pip
pip3 install jupyter
jupyter notebook
- 運算式的結果可以是一個物件 (object)。