Тема 79(10): Робота з лінійними структурами даних у Python
Практична робота
План заняття:
Повторення.
Інструктаж з БЖД.
Практична робота.
Д/з: опрацювати:
§4
веб-сторінки уроків 75-78(10)
Увага! Під час роботи з комп'ютером дотримуйтеся вимог БДЖ та санітарно-гігієнічних норм.
Практична робота 6: Робота зі списками у Python
Завдання. Створіть програми в Python:
Створіть список А з елементів 3.5, 2.8, ‘abc’, [2, 3, False]. Визначте довжину списку за допомогою функції len().
Створити список з елементами: 14, 107, ‘Луцьк’, ‘Театральна’, 21. Визначити елемент, який розташований на другій позиції, зробити зріз елементів з нульової до другої позиції включно.
Дано список [13, 19, 11, 7, 18], який користувач вводить самостійно. Вилучте елемент на першій позиції і після цього знайти та вивести максимальний елемент.
Створити два довільних списки. Видалити з першого списку другий елемент. Вивести змінений список на екран. Змінити у другому списку останній об'єкт. Вивести змінений список на екран. Створити новий список злиттям наявних. Вивести отриманий список на екран.
Практична робота 9: Побудова алгоритмів з використанням множин, діапазонів
Завдання. Створіть програми в Python:
Створити й вивести діапазон чисел від 5 до 15 із кроком 1. Перетворити діапазон у список і визначити його довжину.
Створіть кортеж з елементами: 21, 16, “Прут”, 16, “Псел”, 16. Визначте кількість елементів, що дорівнюють 16, позицію, з якої починається елемент Псел, і зріз елементів із першої по третю позицію включно.
Створіть кортеж, елементи якого мають такі значення: “Потяг”, “слідує”, “у”, 5, “Запоріжжя о”, 12.0. Визначте кількість елементів у кортежі й елемент на 3 позиції.
Створіть дві множини. Елементи першої: 1, 2, 3; елементи другої: 2, 4, 6. Об’єднайте множини. Додайте до неї елемент 7.
Створіть діапазон чисел від 12 до 28 із кроком 2. Перетворіть діапазон у кортеж. Обчисліть суму значень його елементів.
Практична робота 10: Робота з словниками
Завдання. Створіть програми в Python:
Ринкова ціна на посібники у гривнях така: з інформатики — 45, географії — 53, історії — 40, хімії — 47. Складіть програму визначення мінімальної і максимальної ціни посібників і ціну посібника інформатики.
Створіть словник, об’єктами якого є номери потягів і міста, до яких вони слідують: 23 — Львів, 7 — Одеса, 15 — Харків. Додайте до словника два потяги: 37 — Херсон, 29 — Полтава і вилучіть потяг 15 — Харків.
Створіть словник, об’єктами якого є порядкові номери ліцеїстів у журналі з інформатики. Задайте виведення прізвища ліцеїста за порядковим номером.