golang 1到9隨機數

 我的 羣852311425  go交流羣 ,絕對原創,轉載請附上 本微博鏈接。

 原創不易,如果對您有幫助 打個賞唄 博主在這謝過~

package main

import (
	"fmt"
	"math/rand"
	"time"
)

func main(){

	rand.Seed(time.Now().UnixNano())//注意  這句一定要加~!!!!!!獲取隨機數,不加隨機種子,每次遍歷獲取都是重複的一些隨機數據
	fmt.Println( rand.Intn(9)+1)//獲取隨機整數0~10
	//Hellow world1 2020-06-22 00:46:12
}

注意  要加隨機種子,不然你每次隨機 不管用什麼函數  打印出來都是同一個值的

rand.Seed(time.Now().UnixNano())

 我的 羣852311425  go交流羣 ,絕對原創,轉載請附上 本微博鏈接。

 原創不易,如果對您有幫助 打個賞唄 博主在這謝過~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章