可變數量引數
有時你並不知道要傳入函式的引數有多少。這時允許不受限制的引數數量就很方便,無論是要傳入 1 個或 100 個都可以。
這可以透過省略號運算子 ... 達成。
在本練習中,撰寫一個 stock_to_buy 函式,能接受可變數量的引數,然後呼叫該函式並傳入四個不同的引數。
本練習屬於課程
Julia 中級
練習說明
撰寫函式
stock_to_buy,提供參數stocks。在函式內印出每個引數。呼叫
stock_to_buy,並傳入四個值:"AAPL"、"MSFT"、"GOOG"、"TSLA"。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Define stock_to_buy, accepting varargs
function stock_to_buy(____)
println(____)
end
# Call stock_to_buy with four arguments
stock_to_buy(____, ____, ____, ____)