连接字符串
1.GO语言类似python,可以直接用'+'加号直接连接字符串。
2.也可以用fmt.Sprintf()格式化输出的方式临时拼接:fmt.Sprintf("%s%s",s1,s2)。
3.跟python一样也可以用Join函数。
数字转化字符串
1.fmt.Println(string(num))可以将数字作为字符输出
2.但是有时候我们会需要直接将数字转化为字符串:
使用strconv实现,看示例
以下示例:
package main
import (
"fmt"
"strconv"
)
func main() {
var num int = 10 // 数字10
var mbti string = ""
mbti = mbti + "I"
mbti = mbti + "N"
mbti = mbti + "T"
mbti = mbti + "P"
fmt.Printf("%d,%s,%s", num, strconv.Itoa(num), mbti)
}
运行结果如下:
10,10,INTP