Go 语言——字符串、数据的格式化输出(Printf)

直接看代码:

//字符串输出
var sayHi string = "hello world"
fmt.Println(sayHi)
// \ 转义
fmt.Println("hello \nworld")
fmt.Println("hello \"world")

// ` 可以将字符串按设定格式输出
fmt.Println(`hello "world`)

//浮点类型格式输出
var pi = 3.1
fmt.Printf("%f \n",pi);
//保留两位小数
fmt.Printf("%.2f \n",pi)

var age = 30
//整数 %d
fmt.Printf("my sge is %d \n",age)
//输出整数的二进制值
fmt.Printf("30`s binary %b \n",age)
//输出整数的八进制值
fmt.Printf("30`s octal %o \n",age)
//输出整数的十六进制值
fmt.Printf("30`s hex %x \n",age)

//格式化输出布尔类型
var married = true
fmt.Printf("is married %t \n",married)

//字符串输出
var sayHi = "hi"
fmt.Printf("he say '%s' \n",sayHi)

//输出变量类型
fmt.Printf("'age' type is %t \n",age)
fmt.Printf("'married1111' type is %t \n",married)
fmt.Printf("'married2222' type is %T \n",married)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值