在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用于格式化布尔值。