Menu
Coddy logo textTech

まとめ:入出力

CoddyのGOジャーニー「基礎」セクションの一部。レッスン 33/109。

challenge icon

チャレンジ

簡単

このチャレンジでは、fmt.Printf を使用して、さまざまなフォーマット指定子でフォーマットされた出力を表示する練習を行います。

適切なフォーマット指定子を使用して Gopher に関する情報を表示し、コードを完成させてください:

  • 文字列には %s を使用する
  • 整数には %d を使用する
  • 小数点以下2桁の浮動小数点数には %.2f を使用する
  • 真偽値(boolean)には %t を使用する
  • 変数の型を表示するには %T を使用する

各出力行の末尾には改行文字(\n)を含めるようにしてください。

正確なテキストは Active: true です。

正確なテキストは Age: 5 years です。

正確なテキストは Name: Gopher です。

自分で試してみよう

package main

import "fmt"

func main() {
  // 与えられた変数
  name := "Gopher"
  age := 5
  height := 0.75
  isActive := true

  // TODO: 指示にある名前の行を、name変数と%sフォーマット指定子を使ってfmt.Printfで出力する
  
  // TODO: 指示にある年齢の行を、age変数と%dフォーマット指定子を使ってfmt.Printfで出力する
  
  // TODO: Use fmt.Printf to print "Height: 0.75 meters" using the height variable and the %.2f format specifier
  
  // TODO: 指示にあるアクティブの行を、isActive変数と%tフォーマット指定子を使ってfmt.Printfで出力する
  
  // TODO: Use fmt.Printf to print "Name type: string" using the name variable and the %T format specifier
  
}

基礎のすべてのレッスン

自分で練習してみよう: Goオンラインコンパイラ