Назад к задачам
Junior — Senior
12

Перебор строки с Unicode‑символом с помощью range

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Определите, какие строки появятся в выводе, когда пройтись по строке, содержащей Unicode‑символ, используя цикл range.

func main() {
  str := "Boat 🛶"
  fmt.Println("length of string?", str)

  for i, r := range str {
    fmt.Printf("Position %d of '%s'\n", i, string(r))
  }
}