Зміст курсу
Типи даних у Python
Типи даних у Python
"Перерізи" Рядків
У попередньому розділі ми обговорили метод вилучення певного символу з рядка. Однак, які процедури можна застосувати для отримання певного підрядка з послідовністю символів? Найпростіший підхід полягає у застосуванні методу, який називається перерізи.
Ця операція дозволяє отримати не лише один символ, але й комбінацію символів за одну операцію. Погляньте на синтаксис:
string = "Extract the word kitten" kitten = string[17:23] print(kitten)
Синтаксис - string[start_index : end_index]
, але спробуйте уважно перевірити індексацію для слова kitten
.
Символ k
має індекс 17
, але символ n
має індекс 22
, а не 23
.
Чому було написано 23?
Розв'язок простий. Кінцевий індекс є виключним, це означає, що коли ми пишемо 23, Python не враховує цей індекс, а бере до уваги той, що стоїть безпосередньо перед ним.
Завдання
Вміння працювати з рядками є надзвичайно важливим. Крім того, це значно розширить ваші можливості маніпулювання структурами даних.
- Виділіть слово
puppy
, використовуючи перерізи. - Виділіть слово
nestling
, використовуючи перерізи. - Вивести змінну
puppy
. - Вивести змінну
nestling
.
Використовуйте можливості, які були розглянуті у цій главі.😇
Дякуємо за ваш відгук!
"Перерізи" Рядків
У попередньому розділі ми обговорили метод вилучення певного символу з рядка. Однак, які процедури можна застосувати для отримання певного підрядка з послідовністю символів? Найпростіший підхід полягає у застосуванні методу, який називається перерізи.
Ця операція дозволяє отримати не лише один символ, але й комбінацію символів за одну операцію. Погляньте на синтаксис:
string = "Extract the word kitten" kitten = string[17:23] print(kitten)
Синтаксис - string[start_index : end_index]
, але спробуйте уважно перевірити індексацію для слова kitten
.
Символ k
має індекс 17
, але символ n
має індекс 22
, а не 23
.
Чому було написано 23?
Розв'язок простий. Кінцевий індекс є виключним, це означає, що коли ми пишемо 23, Python не враховує цей індекс, а бере до уваги той, що стоїть безпосередньо перед ним.
Завдання
Вміння працювати з рядками є надзвичайно важливим. Крім того, це значно розширить ваші можливості маніпулювання структурами даних.
- Виділіть слово
puppy
, використовуючи перерізи. - Виділіть слово
nestling
, використовуючи перерізи. - Вивести змінну
puppy
. - Вивести змінну
nestling
.
Використовуйте можливості, які були розглянуті у цій главі.😇
Дякуємо за ваш відгук!
"Перерізи" Рядків
У попередньому розділі ми обговорили метод вилучення певного символу з рядка. Однак, які процедури можна застосувати для отримання певного підрядка з послідовністю символів? Найпростіший підхід полягає у застосуванні методу, який називається перерізи.
Ця операція дозволяє отримати не лише один символ, але й комбінацію символів за одну операцію. Погляньте на синтаксис:
string = "Extract the word kitten" kitten = string[17:23] print(kitten)
Синтаксис - string[start_index : end_index]
, але спробуйте уважно перевірити індексацію для слова kitten
.
Символ k
має індекс 17
, але символ n
має індекс 22
, а не 23
.
Чому було написано 23?
Розв'язок простий. Кінцевий індекс є виключним, це означає, що коли ми пишемо 23, Python не враховує цей індекс, а бере до уваги той, що стоїть безпосередньо перед ним.
Завдання
Вміння працювати з рядками є надзвичайно важливим. Крім того, це значно розширить ваші можливості маніпулювання структурами даних.
- Виділіть слово
puppy
, використовуючи перерізи. - Виділіть слово
nestling
, використовуючи перерізи. - Вивести змінну
puppy
. - Вивести змінну
nestling
.
Використовуйте можливості, які були розглянуті у цій главі.😇
Дякуємо за ваш відгук!
У попередньому розділі ми обговорили метод вилучення певного символу з рядка. Однак, які процедури можна застосувати для отримання певного підрядка з послідовністю символів? Найпростіший підхід полягає у застосуванні методу, який називається перерізи.
Ця операція дозволяє отримати не лише один символ, але й комбінацію символів за одну операцію. Погляньте на синтаксис:
string = "Extract the word kitten" kitten = string[17:23] print(kitten)
Синтаксис - string[start_index : end_index]
, але спробуйте уважно перевірити індексацію для слова kitten
.
Символ k
має індекс 17
, але символ n
має індекс 22
, а не 23
.
Чому було написано 23?
Розв'язок простий. Кінцевий індекс є виключним, це означає, що коли ми пишемо 23, Python не враховує цей індекс, а бере до уваги той, що стоїть безпосередньо перед ним.
Завдання
Вміння працювати з рядками є надзвичайно важливим. Крім того, це значно розширить ваші можливості маніпулювання структурами даних.
- Виділіть слово
puppy
, використовуючи перерізи. - Виділіть слово
nestling
, використовуючи перерізи. - Вивести змінну
puppy
. - Вивести змінну
nestling
.
Використовуйте можливості, які були розглянуті у цій главі.😇