首页
/
每日頭條
/
科技
/
golang格式化字符串
golang格式化字符串
更新时间:2025-12-07 10:59:36

随機字符串函數

package main import ( "math/rand" "testing" "time" ) func TestRandomNum(t *testing.T) { n := 10 //指定字符串的長度 //qwertyuio......4567890是需要包含的字符 var letters = []byte("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM01234567890") //指定長度n,指定類型[]byte result := make([]byte, n) //随機數種子 rand.Seed(time.Now().UnixNano()) //rand.Intn(len(letters)) 返回的是随機的索引值 //letters[rand.Intn(len(letters))] 返回的是根據随機的索引值獲取指定位置的字符 //result[i] : 循環填充result for i := range result { //func Intn(n int) int //Intn以int的形式從默認源返回[0,n]中的一個非負僞随機數。如果n<=0,它将崩潰。 //rand.Seed(86) //fmt.Println(rand.Intn(100)) //fmt.Println(rand.Intn(100)) //fmt.Println(rand.Intn(100)) result[i] = letters[rand.Intn(len(letters))] } // 輸出結果 t.Log(string(result)) }

golang格式化字符串(Golang指定長度的随機字符串)1

源碼截圖

golang格式化字符串(Golang指定長度的随機字符串)2

執行結果

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
楊梅樹采果後怎麼施肥
楊梅樹采果後怎麼施肥
1、施好采果後的補身”肥:由于楊梅在結果時消耗了大量的養分,因此在采果後施好補身”肥對于促進楊梅恢複樹勢,促發夏梢,提高和促進花芽分化具有很重要的意義。可以說此次肥是全年重要的一次施肥,也是全年的基礎肥,一般要求在采果後一個月内進行。此次施肥所用的肥料以速效肥配合有機肥如餅肥、糞肥等混合施用較好。參考施肥方法:以株産30-50千克楊梅的成年樹為例,每株施硫酸鉀複合肥1.5千克、過磷酸鈣或石灰0.5
2025-12-07
微信如何開通商家收款碼
微信如何開通商家收款碼
1、首先進入微信首頁,點擊發現。2、在發現界面,點擊小程序。3、在小程序界面搜索收款小賬本進入。4、...
2025-12-07
寶寶去遊泳館遊泳如何避免各類危險的發生
寶寶去遊泳館遊泳如何避免各類危險的發生
第一、選擇适合寶寶年齡的遊泳項目有些遊泳館為了吸引顧客,會設立一些稀奇古怪的遊泳項目,打出來的名頭也是會如何如何的鍛煉寶寶的身體健康,要麼就是能夠鍛煉寶寶的手腳和大腦的協調能力,很多媽媽隻要聽見這個,不管花多少錢也會讓自己家的寶寶去鍛煉,殊不知這可能就是一場冒險,一旦出現意外,直接威脅到寶寶的健康和生命。所以說,不要輕易選擇一些亂七八糟的遊泳項目,要根據寶寶的年齡和體質選擇最适合寶寶的。第二、為寶
2025-12-07
微信客戶端在哪裡打開
微信客戶端在哪裡打開
1、打開“Buidu百度”,搜索微信客戶端。2、點擊客戶端的下載鍊接。3、選擇下載微信客戶端。4、下...
2025-12-07
cad定數等分後看不到等分的點
cad定數等分後看不到等分的點
演示機型:華為MateBookX系統版本:win10APP版本:CAD20131、打開CAD,繪制一條長度500的直線。2、繪圖—點—定數等分,選擇直線,輸入等分的段數,在這裡輸入6。3、等分點和直線重合了,所以我們需要修改點的樣式。4、格式—點樣式,打開點樣式對話框,選擇一個需要的點樣式,然後确定。5、這時我們就會在線段上看到等分點了。CAD快捷鍵:ALT+TK如快速選擇ALT+NL線性标注AL
2025-12-07
Copyright 2023-2025 - www.tftnews.com All Rights Reserved