Конструктор уроків
Урок не містить жодного завдання. Додайте завдання.
Щоб додати завдання, оберіть категорію завдання на панелі запитань.
№1:
Теоретичний блок
Python дуже популярна для написання серверної частини веб-сайтів для мобільних і веб-застосунків та побудови різноманітних сервісів.
Числові послідовності
Елементами числових послідовностей є цілі або дійсні числа. Числовими послідовностями мови Python можуть бути списки, кортежі й діапазони (приклади 1 і 2).
№2:
Вільне введення тексту
Відкрийте IDLE Python (File/New file)
Перепишіть приклад програми і запустіть на виконання. результат запишіть у вікно
№3:
Теоретичний блок
№4:
Вільне введення тексту
Відкрийте IDLE Python (File/New file)
Перепишіть приклад програми і запустіть на виконання. Результат запишіть у вікно
Увести n 9
№5:
Теоретичний блок
Рекурентні послідовності
Рекурентні послідовності — це такі послідовності, у яких наступний член обчислюється через значення попередніх членів.
Найвідомішими рекурентними послідовностями є:
значення членів арифметичної прогресії, у якій значення наступного члена обчислюється за допомогою формули
значення членів геометричної прогресії, у якій значення наступного члена обчислюється за допомогою формули
значення факторіалу, які обчислюються за формулою
Класичним прикладом рекурентної послідовності є числа Фібоначчі: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55. У цій послідовності перший і другий елементи дорівнюють 1, а значення кожного наступного — сумі значень двох попередніх, тобто його значення обчислюється за допомогою формули:
На рис. 13.21 зображено блок-схему алгоритму обчислення чисел Фібоначчі. В алгоритмі використані такі позначення: pred — попереднє значення числа, cur — поточне значення числа, lst — числова послідовність, i — лічильник чисел Фібоначчі, n — кількість чисел. Код реалізації алгоритму наведено на рис. 13.22.
№6:
Вільне введення тексту
Відкрийте IDLE Python (File/New file)
Перепишіть приклад програми і запустіть на виконання. Результат запишіть у вікно
Кількість чисел = 13
№7:
Вільне введення тексту
Запитання для перевірки знань
Які вбудовані об’єкти мови Python є послідовностями?
Які послідовності є числами Фібоначчі?
Які операції й методи обов’язково підтримують послідовності мови Python?
Які послідовності мови Python називають змінними і незмінними?
Наведіть формули обчислення членів арифметичної і геометричної прогресій
Які послідовності називають рекурентними?
№8:
Завантаження файлу
Завдання для самостійного виконання
Розробіть код створення послідовності довжиною n, елементами якої є цілі випадкові числа в діапазоні від 7 до 49. Упорядкуйте послідовність за зменшенням чисел.
Рефлексія від 9 учнів
Сподобався:
Зрозумілий:
Потрібні роз'яснення:
Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.