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)
}

返回的结果
file

本作品采用《CC 协议》,转载必须注明作者和本文链接

不卑不亢,不慌不忙,这才是生活的模样。

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!