天天看點

GO語言-----------fmt包1.格式化輸出函數fmt2.print方法3.println方法4.printf方法

@TOC

1.格式化輸出函數fmt

  • fmt包含有格式化I/O函數,類似于C語言的printf和scanf。格式字元串的規則來源于C,但更簡單一些

2.print方法

  • print輸出給定的字元串,如果是數值或字元,則輸出對應的十進制表示。
fmt.Print("a", "\n")      //輸出a  
fmt.Print("a", "b", "\n") //輸出ab  
fmt.Print('a', "\n")      //輸出97  
fmt.Print('a', 'b', "\n") //輸出97 98   字元之間會輸出一個空格  
fmt.Print(12, "\n")       //輸出12  
fmt.Print(12, 13, "\n")   //輸出12 13   數值之間輸出一個空格
           

3.println方法

  • Println 自動在結尾輸出\n,兩個數值之間自動加空格,每項之間自動加空格
fmt.Println("---------------------------------")  
fmt.Println("a")          //輸出a  
fmt.Println("a", "b")     //輸出a b  
fmt.Println('a')          //輸出97  
fmt.Println('a', 'b')     //輸出97 98  
fmt.Println(12)           //輸出12  
fmt.Println(12, 13)       //輸出12 13  
fmt.Println("\n", 12, 13) //輸出 12 13   12之前有一個空格
           

4.printf方法

  • 配合占位符進行編寫