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

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

  • Підрахунок кількості появ елемента "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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

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

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Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

some-alt