Урок:

Практичні заняття в Python №3

Вміст уроку:
1

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

1. Заміна елемента в меню

Завдання: У списку страв замінити другу страву на іншу.

0901qpic-93fd-940x149.png

2. Додавання нового гравця

0901qpir-21eb-940x155.png

3. Видалення виконаної справи

Завдання: Видалити перший елемент зі списку справ.

0901qpj2-795f-940x160.png

4. Пошук найменшого числа

Завдання: Знайти найнижчу ціну у списку.

0901qpjk-46ce-940x164.png

5. Список справ (To-Do List)

  • Що виконує: Програма ініціалізує динамічне сховище даних. Вона бере текстову інформацію (назву завдання) і назавжди зберігає її у структурі списку.

  • Навіщо це: Це база для будь-якої системи збереження даних — від списку гравців у черзі до переліку товарів у кошику.

    0901qpdf-0e90-940x192.png

    6. Привітання родини

    • Що виконує: Демонструє вибірковий доступ до пам'яті. Програма ігнорує весь список і «витягує» лише той елемент, який стоїть на конкретній позиції.

    • Навіщо це: Використовується, коли потрібно звернутися до конкретного користувача за його ID або вивести назву вибраного предмета з інвентарю.

0901qpe5-134d-940x160.png

7. Таблиця рекордів (Leaderboard)

  • Що виконує: Програма проводить маніпуляцію даними: оновлює застаріле значення, а потім впорядковує весь набір від найбільшого до найменшого.

  • Навіщо це: Це стандартний механізм для ігрових топів. Гравці хочуть бачити свої досягнення на фоні інших, і цей код автоматично ставить найкращий результат на перше місце.

    0901qpek-b1e5-940x212.png

8. Генератор діапазону (Levels Generator)

  • Що виконує: Автоматизує рутину. Замість того, щоб писати вручну 100 чисел, програма за одну мілісекунду генерує послідовність і підраховує її розмір.

  • Навіщо це: Корисно для створення рівнів у грі, сторінок на сайті або циклів, які мають повторитися певну кількість разів.

    levels = list(range(1, 11))  # Створюємо послідовність від 1 до 10 і перетворюємо її на список
    print(f"У грі всього {len(levels)} рівнів")  # Рахуємо кількість елементів за допомогою len()
    print(levels)  # Показуємо всі рівні# Результат: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

9. Перевірка доступу (Оператор in)

Що виконує: Реалізує логіку фільтрації. Програма порівнює вхідне значення з «білим списком» і приймає рішення, чи виконувати код далі.

0901qpgp-adf3-940x205.png

Рефлексія від 0 учнів

Сподобався:

0

Так: 0

Ні: 0

Зрозумілий:

0

Так: 0

Ні: 0

Потрібні роз'яснення:

0

Ні: 0

Так: 0

Рекомендуємо

Практичне заняття: Ждановщина

Практичне заняття: Ждановщина

488

Аватар профіля Штагер Тетяна Миколаївна
Історія України
11 клас

100 грн

Практичне заняття: Кіммерійці

Практичне заняття: Кіммерійці

311

Аватар профіля Штагер Тетяна Миколаївна
Всесвітня історія. Історія України (інтегрований курс)
6 клас

116 грн

Практичне заняття: «Я у громаді».

Практичне заняття: «Я у громаді».

1476

Аватар профіля Кобернік Людмила Василівна
Вступ до історії України та громадянської освіти
6 клас

25 грн

Інфографіка. Практична робота №3

Інфографіка. Практична робота №3

614

Аватар профіля Чернишева Антоніна Вікторівна
Інформатика
10 клас

83 грн

ПРАКТИЧНЕ ЗАНЯТТЯ. Мистецтво спілкування

ПРАКТИЧНЕ ЗАНЯТТЯ. Мистецтво спілкування

575

Аватар профіля Добринська Лариса
Громадянська освіта
10 клас

29 грн

Практичне заняття «Аналіз медіатексту».

Практичне заняття «Аналіз медіатексту».

367

Аватар профіля Борішко Юлія Олександрівна
Медіаграмотність
8 клас

30 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1365

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1220

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1416

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

549

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

706

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

349

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас
✖
↑