在影片中,Hugo 簡要說明了內建函式 print() 與 str() 的回傳行為。這裡你會同時使用這兩個函式並檢視它們的回傳值。此練習已預先載入變數 x。請在主控台執行下列程式碼。仔細觀察結果,然後回答後續問題。
print()
str()
x
str(x)
y1
y1 = str(x)
print(x)
y2
y2 = print(x)
x、y1、y2 的型別分別是什麼?
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
你將學會如何撰寫簡單函式,以及能接受多個引數並回傳多個值的函式。你也會把這些新技能應用到資料專業人士與開發者常見的問題上。
當前練習
你將學會撰寫帶有預設引數的函式,讓使用者不必每次都指定,並使用可變長度引數,讓他們能傳入任意數量的引數到你的函式中。你也會學到關於作用域這個關鍵概念。
認識 lambda 函式,讓你能快速、即時地撰寫函式。你也會練習在函式中進行錯誤處理,這是必備技能。接著,運用新技能來解答資料科學問題。