人妻精品在线观看一区二区三区,蜜臀av精品一区二区三区网站,中文一区二区三区亚洲欧美,熟女人妇精品一区二区,人妻av在线观看视频,欧美日韩国产三级精品网站,黄色免费网站直接进入,超碰公开福利正在播放,国产毛片乡下农村妇女毛片

golang怎么求方差

來源:php中文網(wǎng) | 2023-03-25 17:09:27 |

本教程操作環(huán)境:Windows10系統(tǒng)、GO 1.18版、Dell G3電腦。

golang怎么求方差?


(資料圖片)

Golang方差算法

引用 "github.com/grd/statistics" 包

func main() {     //定義數(shù)組     data := statistics.Int64{1, 2, 3, 4, 5}     //方差計算     variance := statistics.Variance(&data)     //輸出結(jié)果(2.5)     fmt.Println(variance)

相關(guān)拓展:

導(dǎo)入包時,import是相對src的相對文件路徑。

import的幾種方式:

點操作

有時候會看到如下的方式導(dǎo)入包:

import( . "fmt" )

這個點操作的含義就是這個包導(dǎo)入之后在你調(diào)用這個包的函數(shù)時,你可以省略前綴的包名,也就是前面你調(diào)用的:

fmt.Println( "我愛北京天安門" )

可以省略的寫成:

Println( "我愛北京天安門" )

別名操作

別名操作顧名思義可以把包命名成另一個用起來容易記憶的名字:

import( f "fmt" )

別名操作調(diào)用包函數(shù)時前綴變成了重命名的前綴,即:

f.Println( "我愛北京天安門" )

下劃線操作

這個操作經(jīng)常是讓很多人費解的一個操作符,請看下面這個 import

import ( “database/sql” _ “github.com/ziutek/mymysql/godrv” )

下滑線 “_” 操作其實只是引入該包。當(dāng)導(dǎo)入一個包時,它所有的 init() 函數(shù)就會被執(zhí)行,但有些時候并非真的需要使用這些包,僅僅是希望它的 init() 函數(shù)被執(zhí)行而已。這個時候就可以使用 “_” 操作引用該包了。即使用 “_” 操作引用包是無法通過包名來調(diào)用包中的導(dǎo)出函數(shù),而是只是為了簡單的調(diào)用其 init() 函數(shù)。

go語言import 關(guān)鍵字導(dǎo)入的 并不是 一個真正的包,而是一個文件夾的路徑。如果庫源碼文件的包和所在的目錄名稱不一致,導(dǎo)入的時候?qū)懙奈募A的路徑。

如果導(dǎo)入的兩個包的最后一級是相同的,將產(chǎn)生沖突,解決沖突的方式:別名操作。

推薦學(xué)習(xí):《go視頻教程》

以上就是golang怎么求方差的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!

關(guān)鍵詞: