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

bookВиклик: Вправи з Нарізання та Пошуку

Завдання

Swipe to start coding

Заповніть вирази для обчислення кожного результату, використовуючи лише вивчені інструменти (методи рядків, зрізи, in/find/count та f-рядки).

Обчисліть:

  1. name_clean: видалення початкових/кінцевих пробілів з full_name.
  2. has_quick: True, якщо "quick" зустрічається будь-де у sentence (без урахування регістру).
  3. inside_parens: підрядок всередині першої пари дужок у sentence.
  4. o_count: скільки разів літера 'o' зустрічається у sentence (без урахування регістру).
  5. id_prefix, id_number, id_suffix: з id_code = "USR-00042-xy" отримати "USR", "00042" та "xy" за допомогою зрізів.
  6. domain: з email, після обрізання пробілів і приведення до нижнього регістру, взяти все після @.
  7. report: скласти "{name_clean} | {domain} | {id_number} | {o_count}" за допомогою f-рядка та наданого роздільника SEP.

Рішення

Все було зрозуміло?

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

Awesome!

Completion rate improved to 5

bookВиклик: Вправи з Нарізання та Пошуку

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

Завдання

Swipe to start coding

Заповніть вирази для обчислення кожного результату, використовуючи лише вивчені інструменти (методи рядків, зрізи, in/find/count та f-рядки).

Обчисліть:

  1. name_clean: видалення початкових/кінцевих пробілів з full_name.
  2. has_quick: True, якщо "quick" зустрічається будь-де у sentence (без урахування регістру).
  3. inside_parens: підрядок всередині першої пари дужок у sentence.
  4. o_count: скільки разів літера 'o' зустрічається у sentence (без урахування регістру).
  5. id_prefix, id_number, id_suffix: з id_code = "USR-00042-xy" отримати "USR", "00042" та "xy" за допомогою зрізів.
  6. domain: з email, після обрізання пробілів і приведення до нижнього регістру, взяти все після @.
  7. report: скласти "{name_clean} | {domain} | {id_number} | {o_count}" за допомогою f-рядка та наданого роздільника SEP.

Рішення

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

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

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

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

single

some-alt