输出函数
(1)Println
使用Println将多个变量打印在一行。默认变量之间的分隔符是空格
(2)Print
Print 打印不会换行
(3)Printf: 标准化输出
可以打印单个变量,但不能打印太多变量, Printf(name, age) 就会出错
使用占位符(%s,%d,%t等)进行占位, 后面跟着对应变量的值
(4)Sprintf
把括号中的内容合成一个字符串,可以进行其他的操作
可以使用 ` ` 来包裹多行内容,然后配合 fmt.Printf 来进行输出
package main
import "fmt"
func main() {
var name, age = "Yu", 18
var isMarried = true
fmt.Println("姓名: ", name, "年龄: ", age)
fmt.Print(name)
fmt.Print(age)
fmt.Printf(name)
fmt.Printf("姓名: %s, 年龄: %d, 婚否: %t \n", name, age, isMarried)
s := fmt.Sprintf("姓名: %s, 年龄: %d, 婚否: %t", name, age, isMarried)
fmt.Println(s)
}
网友评论