1
我无法使用fmt.Println()扩展变量。如何使用fmt.Println()扩展变量
package main
import "fmt"
func main(){
old := 20
fmt.Println("I'm %g years old.",old)
}
结果=>
I'm %g years old.
20
我无法使用fmt.Println()扩展变量。如何使用fmt.Println()扩展变量
package main
import "fmt"
func main(){
old := 20
fmt.Println("I'm %g years old.",old)
}
结果=>
I'm %g years old.
20
使用Printf
不是Println
。对于old
使用%d
,其类型为int
。添加一个换行符。
例如,
package main
import "fmt"
func main() {
old := 20
fmt.Printf("I'm %d years old.\n", old)
}
输出:
I'm 20 years old.
作为documentation for fmt.Println
状态,该功能不支持的格式说明。改为使用fmt.Printf
。
你说的 '出口' 是什么意思?请告诉我们一个完整的例子,说明你正在努力达到什么目的以及它失败的原因。 – nemo
1)缺少分号 – user2176127
2)Println没有格式化,这就是Printf和家族的用途。 – user2176127