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
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?

Запитати АІ

expand
ChatGPT

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

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