Інформатика
Величини. Змінні. Вказівка присвоювання
Повторимо правила поведінки та безпеки за комп’ютером
Поміркуємо
Для опису об’єктів у матеріальному світі ми постійно використовуємо величини
Запам’ятай
Величина має ім’я та може набувати різних значень з деякої множини допустимих значень. Тип цих значень визначає тип самої величини.
Розв’яжіть вираз
2+3=
Проаналізуємо, що сталось з вашим організмом.
2
Проаналізуємо, що сталось з вашим організмом.
+
Проаналізуємо, що сталось з вашим організмом.
3
Проаналізуємо, що сталось з вашим організмом.
5
П’ять!
Ідентичні дії відбуваються в комп’ютері.
5
Поняття змінної
Пам’ять ПК – це дуже великий набір комірок в яку можна покласти певний обсяг інформації.
Уявимо оперативну пам’ять набором коробок
Поняття змінної
Вільна пам’ять
Зайнята пам’ять
Поняття змінної
150
23
=)
*
№
Нам потрібно обрахувати
98
98
+
+
12
12
=
=
110
110
Поняття змінної
150
23
=)
*
№
92
+
12
=
110
Як попросити ПК результат виконання прикладу?
Поняття змінної
150
23
=)
*
№
92
+
12
=
110
z
k2
name
aaa
b4
wwz
yana
Vik
rez
zero
Покажи мені інформацію з комірки rez
Запам’ятай!
Змінна (ідентифікатор) — це абстрактна назва комірки (коробки) чи декількох комірок пам'яті. Також змінна – це величина, яка може змінюватись в процесi виконання програми i звернення до якої вiдбувається по iменi.
Розв’язання задачі в Excel
Завдання. Створити універсальну програму для знаходження відстані за відомим часом та швидкістю руху об’єкта.
Розв’язання задачі в Excel
Завдання. Створити універсальну програму для знаходження відстані за відомим часом та швидкістю руху об’єкта.
Розв’язання задачі в Excel
Завдання. Створити універсальну програму для знаходження відстані за відомим часом та швидкістю руху об’єкта.
B1 – змінна часу
B2 – змінна швидкості
B3 – змінна відстані
Якими бувають величини
Величина
Швидкість велосипедиста V за першу годину складала 15 км\год
Швидкість велосипедиста V за другу годину складала 10 км\год
Швидкість велосипедиста V за третю годину складала 7 км\год
Змінна величина
Стала (постійна, константна) величина
π = 3,14 …
Типи величин
Тип величини – це сукупність множини допустимих значень й операцій, які дозволяється виконувати над цими значеннями
Числовий тип
Цілочисельний
Дійсний
Рядковий тип
Логічний тип
type (2)
<class 'int'>
type (2.0)
<class 'float'>
type ('2.0')
<class 'str'>
type (4<5)
<class 'bool'>
Типи даних можна завжди дізнатись в IDLE Python
Для чого ми на початку формули в Excel вказували знак = ?
Комірці B3 (змінній) ми присвоїли формулу B1*B2
Для чого ми на початку формули в Excel вказували знак = ?
= знак присвоєння
Розв’язання в IDLE Python
Завдання. Створити універсальну програму для знаходження відстані за відомим часом та швидкістю руху об’єкта.
Надавати значення можна декільком величинам одночасно
Комбінації присвоєння
+=
-=
*=
/=
//=
%=
**=
x+=3
До значення X додати 3
х-=3
Від значення X відняти 3
х*=3
Значення Х збільшити у 3 рази
х/=3
Значення Х зменшити у 3 рази
х//=3
Значення Х зменшити у 3 рази та вивести лише цілу частину
Х%=3
Значення Х поділити на 3 по модулю
Х**=3
Значення Х піднести до 3 степеня
Введення даних
Input()
Завдання. Створити універсальну програму для знаходження відстані за відомим часом та швидкістю руху об’єкта.
Самостійне використання команди input розпізнає лише рядкові дані!
Введення даних
Input()
Введення даних
Input()
Завдання. Створити універсальну програму для знаходження відстані за відомим часом та швидкістю руху об’єкта.
Лайфхак. Додайте пустий input, щоб програма не закривалась
Округлення в Python
round()
Округлення в Python до потрібної кількості знаків
Повторюємо
Опрацювати вивчений матеріал. Реалізувати проєкти в середовищі IDLE Python (готові рішення завантажити в хмарне середовище й надати доступ вчителеві):
Задача №1. За день машина проїжджає n кілометрів. Скільки днів потрібно, щоб проїхати маршрут m кілометрів?
Задача №2. Відвідувач банку X вирішив покласти кошти Y під 20% депозит строком на Z років без капіталізації. Скільки коштів отримає X через Z років?
Домашнє завдання