在fmt
库中,格式化字符串以%
符号开头,后面跟着一个或多个格式化参数,用于指定要输出的数据的格式。以下是一些常用的格式化参数:
%d
:用于格式化整数%f
:用于格式化浮点数%s
:用于格式化字符串%t
:用于格式化布尔值%v
:用于格式化任何值例子:
package main
import "fmt"
func main() {
name := "Alice"
age := 30
height := 1.75
isStudent := false
fmt.Printf("Name: %s, Age: %d, Height: %.2f, Is Student: %t\n", name, age, height, isStudent)
}
以上示例中,%s
用于格式化字符串,%d
用于格式化整数,%.2f
用于格式化浮点数并保留两位小数,%t
用于格式化布尔值。