go verb 动词笔记
package main
import "fmt"
/**
%d int变量
%x, %o, %b 分别为16进制,8进制,2进制形式的int
%f, %g, %e 浮点数: 3.141593 3.141592653589793 3.141593e+00
%t 布尔变量:true 或 false
%c rune (Unicode码点),Go语言里特有的Unicode字符类型
%s string
%q 带双引号的字符串 "abc" 或 带单引号的 rune 'c'
%v 会将任意变量以易读的形式打印出来
%T 打印变量的类型
%% 字符型百分比标志(%符号本身,没有其他操作)
*/
func main() {
fmt.Printf("%d\n", 1)
fmt.Printf("%x\n", 11)
fmt.Printf("%o\n", 11)
fmt.Printf("%b\n", 11)
fmt.Printf("%s\n", "aa")
fmt.Printf("%e\n", 3.14)
fmt.Printf("%f\n", 3.14)
fmt.Printf("%g\n", 3.14)
fmt.Printf("%t\n", true)
fmt.Printf("%v\n", "fasdfasdfasdfasdfsadfd!@!#@*($&(@&$)(@*")
fmt.Printf("%q\n", 'a')
fmt.Printf("%c\n", 'A')
fmt.Printf("%T\n", 1)
}
返回的结果
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: