Menu
Coddy logo textTech

Итоги: ввод и вывод

Часть раздела Основы путешествия по GO на Coddy. Урок 33 из 109.

challenge icon

Задание

Легко

В этом задании вы потренируетесь использовать fmt.Printf для вывода отформатированных данных с помощью различных спецификаторов формата.

Дополните код, чтобы вывести информацию о Gopher, используя соответствующие спецификаторы формата:

  • Используйте %s для строк
  • Используйте %d для целых чисел
  • Используйте %.2f для чисел с плавающей точкой с 2 знаками после запятой
  • Используйте %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: Используйте fmt.Printf для вывода строки с именем из инструкций, используя переменную name и спецификатор формата %s
  
  // TODO: Используйте fmt.Printf для вывода строки с возрастом из инструкций, используя переменную age и спецификатор формата %d
  
  // TODO: Use fmt.Printf to print "Height: 0.75 meters" using the height variable and the %.2f format specifier
  
  // TODO: Используйте fmt.Printf для вывода строки об активности из инструкций, используя переменную isActive и спецификатор формата %t
  
  // TODO: Use fmt.Printf to print "Name type: string" using the name variable and the %T format specifier
  
}

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Go