字串插值(插入值由變數定義為字串)

在 Julia 中,與許多其他語言一樣,可以通過將變數定義的值插入字串進行插值。舉個簡單的例子:

n = 2
julia> MyString = "there are $n ducks"
"there are 2 ducks"

我們可以使用除數字之外的其他型別,例如

Result = false
julia> println("test results is $Result")
test results is false

你可以在給定字串中進行多次插值:

MySubStr = "a32"
MyNum = 123.31
println("$MySubStr  ,   $MyNum")

效能提示插值非常方便。但是,如果你要快速地做很多次,那就不是最有效的了。相反,當效能出現問題時,請參閱將數字型別轉換為字串以獲取建議。