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

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

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

close

Awesome!

Completion rate improved to 2.17

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

some-alt