4、Printf和Println的区别

Println() -- 一段一段处理,自动加换行

Printf() --- 格式化输出,把变量的内容放在%d的位置

package main

import "fmt" //gmt.Pringln()

func main() {
    a := 10

    fmt.Println("a = ", a)

    fmt.Printf("a = %d\n", a)
}
package main

import "fmt" //gmt.Pringln()

func main() {
    a := 10
    b := 20
    c := 30
    fmt.Println("a = ", a)

    fmt.Printf("a = %d\n", a)
    
    fmt.Println("a = ", a, "b = ", b, "c = ", c)
    fmt.Printf("a=%d, b=%d, c=%d", a, b, c)
}

猜你喜欢

转载自www.cnblogs.com/zyqy/p/11239497.html