Урок 54
Інструктаж з БЖД. Зміна та видалення значень списку
Заміна значення елементу за індексом:
thislist = ["apple", "banana", "cherry"]
thislist[1] = "blackcurrant"
Змінити діапазон значень елементів
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "mango"]
thislist[1:3] = ["blackcurrant", "watermelon"]
Методи які видаляєють елементи з списку
remove(елемент) - видаляє перший відповідний елемент (який передається як аргумент) зі списку.
pop(номер елемента) -видаляє елемент із заданим індексом зі списку та повертає видалений елемент
clear () - видаляє всі елементи зі списку. (prime_numbers.clear())
Видалення значення елементу за індексом:
thislist = ["apple", "banana", "cherry"]
del thislist[0]
Завдання 1
Введіть довільний список. Наприклад a=[1,6,3,8,3,12,34,"list for",4,5]
Знайдіть довжину списку та роздрукуйте елементи
Видаліть елементи 34 та "list for"
Знайдіть довжину списку та роздрукуйте елементи
Видаліть елемент 2 та останній.
Знайдіть довжину списку та роздрукуйте елементи
Завдання 2
Введіть довільний список. Наприклад a=[1,6,3,8,3,12,34,"list for",4,5]
Знайдіть довжину списку та роздрукуйте елементи
Змініть елементи 2 та 6 на елементи "Інформатика" і 56
Знайдіть довжину списку та роздрукуйте елементи
Змініть елементи 3 по 5 на елементи 4, 6,7
Знайдіть довжину списку та роздрукуйте елементи
Завдання 3
Вам дано кортеж K=(12,14,2,35,34,45,65)
Знайдіть довжину кортежу.
Добавити до кортежу 3 елементи 45, 12, 35
Знайдіть довжину кортежу .
Роздрукуйте кортежу .
Домашня завдання: Повторити методи опрацювання з списками.
Урок № 54.Інструктаж з БЖД. Зміна та видалення значень списку
Мета: ознайомити учнів із методами видалення та зміна елементів списку. Формувати вміння виділяти головне, актуалізувати, конспектувати, порівнювати, зіставляти. Забезпечити диференційований підхід. Установити зв'язки між засвоєними та новими знаннями. Формувати групи компетентностей: соціально-трудову, інформаційну, загальнокультурну, соціально-трудову, уміння вчитися.
Тип уроку: засвоєння нових знань.
Обладнання та наочність: комп’ютери, підручники, презентація, проектор.
Програмне забезпечення: Python.
Хід уроку
І. Організаційний етап
Привітання з класом
Доброго дня, діти.
Повідомлення теми і мети уроку
Сьогодні ми з вами продовжимо ознайомимось із алгоритмами опрацювання списків та навчимось знаходити довжину списку.
ІІ. Мотивація навчальної діяльності
Не забувайте про правила поведінки на уроці.
ІІІ. Актуалізація опорних знань
Сформулюйте визначення списку
Які основні дії можна виконувати зі списками?
Як отримати зріз списку?
Як записується список значень у командному інтерфейсі?
Як записується список значень у графічному інтерфейсі?
Які методи використовуються для роботи із багаторядковим текстовим полем?
Для чого служить метод grid()?
Вивчення нового матеріалу
Розповідь учителя з демонстрацією презентації (слайди 4-9)
Фізкультхвилинка
Усвідомлення набутих знань та формування вмінь і навичок
Практичне завдання (Слайд 11)
Релаксація
Слайд 12. Вправа для профілактики короткозорості та порушення зору
Підведення підсумків уроку
Бесіда за питаннями (Слайд 13)
Яке призначення функції len()?
Як отримати зріз списку?
Як звернутись до елементу списку?
Як звернутись до останнього елемента списку?
Що називають кортежем?
Як сформувати кортеж?
Домашнє завдання
Опрацювати конспект.