2020/06/11
- 今日簡單認識一下 Package fmt
package main
import (
"fmt"
)
func main() {
// 十進位制整數
fmt.Printf("%d\n", 20) // 20
// 十六進位制
fmt.Printf("%x\n", 20) // 14
// 八進位制
fmt.Printf("%o\n", 20) // 24
// 二進位制
fmt.Printf("%b\n", 20) // 10100
// 浮點數 %f,$g,%e
fmt.Printf("%f\n", 20.00) // 20.000000
fmt.Printf("%g\n", 20.00) // 20
fmt.Printf("%e\n", 20.00) // 2.000000e+01
// 布林型
fmt.Printf("%t\n", true) // true
fmt.Printf("%t\n", false) // false
// 字元 (%c Unicode 碼點)
fmt.Printf("%s\n", "string") // string
// 內建格式的任何值
fmt.Printf("%v\n", "string") // string
// 任何值的型別
arr := [...]int{0, 1, 2, 3, 4, 5, 6, 7, 8}
fmt.Printf("%T\n", arr) // [9]int
const name, age = "Kim", 22
s := fmt.Sprintf("%s is %d years old.\n", name, age)
fmt.Println(s) // Kim is 22 years old.
}
順便佛系一下用 go 做做 leetcode 的練習題同步到了 GitHub 大家也可以看看。
一步一個腳印,穩紮穩打,重新出發!從基本的 Golang Packages 記憶開始,堅持 ing!
本作品採用《CC 協議》,轉載必須註明作者和本文連結