Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
"Перерізи" Рядків | Рядки
Типи даних у Python
course content

Зміст курсу

Типи даних у Python

Типи даних у Python

1. Знайомство з числами в Python
2. Істина чи брехня?
4. Поєднання всіх тем разом

book
"Перерізи" Рядків

У попередньому розділі ми обговорили метод вилучення певного символу з рядка. Однак, які процедури можна застосувати для отримання певного підрядка з послідовністю символів? Найпростіший підхід полягає у застосуванні методу, який називається перерізи.

Ця операція дозволяє отримати не лише один символ, але й комбінацію символів за одну операцію. Погляньте на синтаксис:

123
string = "Extract the word kitten" kitten = string[17:23] print(kitten)
copy

Синтаксис - string[start_index : end_index], але спробуйте уважно перевірити індексацію для слова kitten.

Символ k має індекс 17, але символ n має індекс 22, а не 23.

Чому було написано 23?

Розв'язок простий. Кінцевий індекс є виключним, це означає, що коли ми пишемо 23, Python не враховує цей індекс, а бере до уваги той, що стоїть безпосередньо перед ним.

Завдання
test

Swipe to show code editor

Вміння працювати з рядками є надзвичайно важливим. Крім того, це значно розширить ваші можливості маніпулювання структурами даних.

  1. Виділіть слово puppy, використовуючи перерізи.
  2. Виділіть слово nestling, використовуючи перерізи.
  3. Вивести змінну puppy.
  4. Вивести змінну nestling.

Використовуйте можливості, які були розглянуті у цій главі.😇

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 4
toggle bottom row

book
"Перерізи" Рядків

У попередньому розділі ми обговорили метод вилучення певного символу з рядка. Однак, які процедури можна застосувати для отримання певного підрядка з послідовністю символів? Найпростіший підхід полягає у застосуванні методу, який називається перерізи.

Ця операція дозволяє отримати не лише один символ, але й комбінацію символів за одну операцію. Погляньте на синтаксис:

123
string = "Extract the word kitten" kitten = string[17:23] print(kitten)
copy

Синтаксис - string[start_index : end_index], але спробуйте уважно перевірити індексацію для слова kitten.

Символ k має індекс 17, але символ n має індекс 22, а не 23.

Чому було написано 23?

Розв'язок простий. Кінцевий індекс є виключним, це означає, що коли ми пишемо 23, Python не враховує цей індекс, а бере до уваги той, що стоїть безпосередньо перед ним.

Завдання
test

Swipe to show code editor

Вміння працювати з рядками є надзвичайно важливим. Крім того, це значно розширить ваші можливості маніпулювання структурами даних.

  1. Виділіть слово puppy, використовуючи перерізи.
  2. Виділіть слово nestling, використовуючи перерізи.
  3. Вивести змінну puppy.
  4. Вивести змінну nestling.

Використовуйте можливості, які були розглянуті у цій главі.😇

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 4
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt