go基础之Printf和Println的区别
Posted nulige
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go基础之Printf和Println的区别相关的知识,希望对你有一定的参考价值。
1、示例
package main //必须有一个main包 import "fmt" func main() { a := 10 //一段一段处理,自动加换行 fmt.Println("a = ", a) //格式化输出, 把a的内容放在%d的位置 // "a = 10 " 这个字符串输出到屏幕," "代表换行符 fmt.Printf("a = %d ", a) }
#执行结果:
a = 10 a = 10
示例2:
package main //必须有一个main包 import "fmt" func main() { a := 10 b := 20 c := 30 fmt.Println("a = ", a, ", b = ", b, ", c = ", c) fmt.Printf("a = %d, b = %d, c = %d ", a, b, c) }
#执行结果:
a = 10 , b = 20 , c = 30 a = 10, b = 20, c = 30
以上是关于go基础之Printf和Println的区别的主要内容,如果未能解决你的问题,请参考以下文章