Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Операції з Кортежами | Інші Типи Даних
Quizzes & Challenges
Quizzes
Challenges
/
Вступ до Python

bookЗавдання: Операції з Кортежами

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

Однак магазину необхідно контролювати певні товари та відстежувати їх кількість або розташування для полегшення поповнення запасів або перестановки.

Ваша задача — аналізувати та керувати даними інвентарю за допомогою кортежів, щоб визначати певні показники та виконувати дії на основі заданих критеріїв.

Завдання

Swipe to start coding

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

  • Підрахунок кількості появ "apples" у кортежі shelf. Зберегти це значення у змінній apple_count і вивести: "Number of Apples: <$apple_count>".

  • Пошук індексу першої появи "bananas" у кортежі shelf. Зберегти індекс у змінній banana_index і вивести: "First Banana Index: <$banana_index>".

  • Перевірка, чи кількість яблук менша за 5. Якщо так, вивести: "Apples need to be restocked." Інакше вивести: "Apples are sufficiently stocked."

  • Підрахунок кількості появ "grapes" у кортежі shelf. Якщо виноград зустрічається лише один раз, вивести: "Grapes need to be restocked." Інакше вивести: "Grapes are sufficiently stocked."

  • Перевірка, чи існують "oranges" у кортежі shelf. Якщо так, вивести їхній індекс: "Oranges are at index: <$orange_index>". Якщо ні, вивести: "Oranges are out of stock."

Вимоги до виводу

  • Вивести кількість яблук: "Number of Apples: <$apple_count>".
  • Вивести індекс першої появи бананів: "First Banana Index: <$banana_index>".
  • Вивести повідомлення про стан запасу яблук: "Apples need to be restocked." або "Apples are sufficiently stocked."
  • Вивести повідомлення про стан запасу винограду: "Grapes need to be restocked." або "Grapes are sufficiently stocked."
  • Вивести індекс апельсинів, якщо вони є: "Oranges are at index: <$orange_index>", або "Oranges are out of stock."

Примітка

Можна використовувати оператори in та not in як з кортежами, так і зі списками.

Рішення

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

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

How can I analyze the inventory data using tuples?

What specific metrics should I determine from the inventory?

How can I track and monitor certain items using tuples?

close

Awesome!

Completion rate improved to 2.17

bookЗавдання: Операції з Кортежами

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

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

Однак магазину необхідно контролювати певні товари та відстежувати їх кількість або розташування для полегшення поповнення запасів або перестановки.

Ваша задача — аналізувати та керувати даними інвентарю за допомогою кортежів, щоб визначати певні показники та виконувати дії на основі заданих критеріїв.

Завдання

Swipe to start coding

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

  • Підрахунок кількості появ "apples" у кортежі shelf. Зберегти це значення у змінній apple_count і вивести: "Number of Apples: <$apple_count>".

  • Пошук індексу першої появи "bananas" у кортежі shelf. Зберегти індекс у змінній banana_index і вивести: "First Banana Index: <$banana_index>".

  • Перевірка, чи кількість яблук менша за 5. Якщо так, вивести: "Apples need to be restocked." Інакше вивести: "Apples are sufficiently stocked."

  • Підрахунок кількості появ "grapes" у кортежі shelf. Якщо виноград зустрічається лише один раз, вивести: "Grapes need to be restocked." Інакше вивести: "Grapes are sufficiently stocked."

  • Перевірка, чи існують "oranges" у кортежі shelf. Якщо так, вивести їхній індекс: "Oranges are at index: <$orange_index>". Якщо ні, вивести: "Oranges are out of stock."

Вимоги до виводу

  • Вивести кількість яблук: "Number of Apples: <$apple_count>".
  • Вивести індекс першої появи бананів: "First Banana Index: <$banana_index>".
  • Вивести повідомлення про стан запасу яблук: "Apples need to be restocked." або "Apples are sufficiently stocked."
  • Вивести повідомлення про стан запасу винограду: "Grapes need to be restocked." або "Grapes are sufficiently stocked."
  • Вивести індекс апельсинів, якщо вони є: "Oranges are at index: <$orange_index>", або "Oranges are out of stock."

Примітка

Можна використовувати оператори in та not in як з кортежами, так і зі списками.

Рішення

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

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

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

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

single

some-alt