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