go verb 動詞筆記

miss201發表於2018-07-20
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 協議》,轉載必須註明作者和本文連結

不卑不亢,不慌不忙,這才是生活的模樣。

相關文章