go语言渐入佳境[5]-printf格式化打印-创新互联

golang输出的格式化打印

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
package main

import "fmt"

func main(){


//通用的格式
str:="jonson"

fmt.Printf("%T,%v\n",str,str)

//布尔
var booeanl  = true
fmt.Printf("%T,%t\n",booeanl,booeanl)

//特殊字符

fmt.Printf("%%\n")
fmt.Printf("\"\n")
fmt.Printf("\\\n")


//整数

fmt.Printf("%T,%d\n",123,123)
fmt.Printf("%T,%6d\n",123,123) //6代表长度
fmt.Printf("%T,%06d\n",123,123)//0代表填充0
fmt.Printf("%T,%b\n",123,123) //二进制
fmt.Printf("%T,%o\n",123,123) //8进制
fmt.Printf("%T,%x\n",123,123) //16进制
fmt.Printf("%T,%#x\n",123,123) //前面加上0x
fmt.Printf("%T,%#o\n",123,123)//前面加上0

fmt.Printf("%T,%#X\n",123,123) //大写的X代表字母会大写

fmt.Printf("% d,% d\n",123,-123)  //空格代表正数前方会预留一个空格

// 浮点数
fmt.Printf("%T,%f\n",123.456,123.456)
fmt.Printf("%T,%10f\n",123.456,123.456)//长度
fmt.Printf("%T,%.1f\n",123.456,123.456) //保留的小数位数
fmt.Printf("%T,%10.2f\n",123.456,123.456)

//字符串
fmt.Printf("%T,%s\n","jonson","jonson")

//字符串
fmt.Printf("%T,%c\n",'c',97)
}
  • 本文链接: https://dreamerjonson.com/2018/11/17/golang-5-printf/

    创新互联建站服务项目包括莘县网站建设、莘县网站制作、莘县网页制作以及莘县网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,莘县网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到莘县省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
  • 版权声明:本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!

go语言渐入佳境[5]-printf格式化打印

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前题目:go语言渐入佳境[5]-printf格式化打印-创新互联
本文网址:http://ybzwz.com/article/ceephg.html