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

Свайпніть щоб показати меню

book
Завдання на Зрізи

Слайсинг можна розширити за допомогою аргументу кроку, який дозволяє витягувати символи з певним інтервалом.

Це корисно, коли потрібно вибрати кожен другий символ, пропустити літери або витягти шаблони зі структурованих даних, таких як номери рахунків, коди транзакцій чи звіти.

python
  • start: індекс, з якого починається слайсинг (включно)

  • end: індекс, на якому слайсинг закінчується (невключно)

  • step: інтервал (наприклад, 2 означає кожен другий символ)

Приклад

123
code = "TXN-2024-INV-0007" sliced = code[0:13:5] print(sliced) # Output: T0N
copy
  • Починаємо з індексу 0

  • Закінчуємо на індексі 13 (невключно)

  • Використовуємо крок 5, тобто беремо кожен п’ятий символ

Символи на індексах 0, 5 та 10 — це 'T', '0' і 'N', тому результат — 'T0N'.

Такий слайсинг може використовуватися для витягання ініціалів або контрольних кодів зі структурованих рядків у фінансових чи документних системах.

Завдання

Swipe to start coding

У бухгалтерській системі імена файлів фінансових звітів генеруються автоматично. Кожне ім'я файлу містить префікс, тип звіту та рік.

Завдання: використати зріз рядка зі кроком для отримання 1-ї та 3-ї цифр року (у цьому випадку 2 і 2) з імені файлу. Отриманий результат буде простим контрольним кодом року.

Рішення

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

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

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

Секція 3. Розділ 7

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

book
Завдання на Зрізи

Слайсинг можна розширити за допомогою аргументу кроку, який дозволяє витягувати символи з певним інтервалом.

Це корисно, коли потрібно вибрати кожен другий символ, пропустити літери або витягти шаблони зі структурованих даних, таких як номери рахунків, коди транзакцій чи звіти.

python
  • start: індекс, з якого починається слайсинг (включно)

  • end: індекс, на якому слайсинг закінчується (невключно)

  • step: інтервал (наприклад, 2 означає кожен другий символ)

Приклад

123
code = "TXN-2024-INV-0007" sliced = code[0:13:5] print(sliced) # Output: T0N
copy
  • Починаємо з індексу 0

  • Закінчуємо на індексі 13 (невключно)

  • Використовуємо крок 5, тобто беремо кожен п’ятий символ

Символи на індексах 0, 5 та 10 — це 'T', '0' і 'N', тому результат — 'T0N'.

Такий слайсинг може використовуватися для витягання ініціалів або контрольних кодів зі структурованих рядків у фінансових чи документних системах.

Завдання

Swipe to start coding

У бухгалтерській системі імена файлів фінансових звітів генеруються автоматично. Кожне ім'я файлу містить префікс, тип звіту та рік.

Завдання: використати зріз рядка зі кроком для отримання 1-ї та 3-ї цифр року (у цьому випадку 2 і 2) з імені файлу. Отриманий результат буде простим контрольним кодом року.

Рішення

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

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

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

Секція 3. Розділ 7
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt