Урок:

Множинні величини

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

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

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

1

опрацюйте відеоматеріал за покликанням

https://youtu.be/NILB65yEKfA

2

читати пар 35

Опис, який учні побачать після проходження уроку

Теорія:

Всі дії, що виконує комп‘ютер за командами програми, здійснюються над величинами. Наприклад, ви складаєте програму для обчислення шляху, що пройдений автомобілем за певний час. У програмі будуть задіяні такі величини, як швидкість автомобіля, час, довжина шляху. Розглянемо докладніше, як описати ці величини для використання в програмі.

Основні характеристики величини

Величина — це окремий інформаційний об’єкт (число, символ, рядок тощо).

Основними характеристиками величини є назва, вид, тип і значення.Вид величини визначає, чи можна змінювати значення величини у програмі. Величина може бути константою (тобто постійною) або змінною.

Наприклад, при обчисленні площі кола радіус кола може змінюватися в ході виконання програми, але величина π=3,1415... має бути постійною.

Змінні — це величини, значення яких можуть змінюватися в ході виконання програми.

Змінним дають імена (ідентифікатори). У 5 класі ви ознайомились з правилами, яких необхідно дотримуватися під час іменування змінних. Змінні потрібні для зберігання даних.

Змінна — це пойменована область пам‘яті, в якій зберігається значення величини.

Змінну можна порівняти зі скринькою, що підписана певним іменем і в якій зберігається певна інформація.

Значення — динамічна характеристика величини, яка може багаторазово змінюватися в процесі обробки інформації.

Зверни увагу!

Щоб створити змінну в Python, необхідно дати їй ім‘я та присвоїти значення:

Оператор присвоєння призначений для зв’язування імен змінних зі значеннями та для зміни атрибутів змінюваних об’єктів.

1.PNG


Вираз a = 5 означає, що на об'єкт (дані) у певній області пам'яті посилається ім'я a і звертатися до них тепер слід за цим іменем.
Щоб дізнатися значення, на яке посилається змінна, перебуваючи в режимі інтерпретатора, достатньо її викликати (написати ім'я і натиснути Enter).

Приклад:

Виконаємо дії зі змінними в інтерактивному режимі:
>>> tasks = 10
>>> k = 5
>>> day = 7
>>> tasks = tasks + k * day
>>> tasks
45

Змінні можуть зберігати практично будь-які дані: числа, рядки тексту або екземпляри об’єктів. Коли ви створюєте змінну, програма виділяє ділянку в оперативній пам’яті для збереження значення цієї змінної. Якого розміру ця ділянка? Інтерпретатор Python сам визначає, до якого типу належить створена змінна, і виділяє необхідну кількість пам’яті.Тип величини визначається обсягом пам’яті, необхідним для її збереження, множиною припустимих значень величини та операціями, які можна над нею виконувати.Раніше ви ознайомились з простими типами даних – числовими, рядковим і логічним типами. Щоб дізнатися, до якого типу належить змінна або константа, можна скористуватися командою type.
2.PNGВказівка присвоєнняУ Python знаком операції присвоєння є «=». Вираз присвоювання, такий як x = 7, наказує комп’ютеру запам’ятати число 7 у змінній x.Загальний вигляд команди присвоєння:
А = В,
де А — ім’я змінної, В — константа, змінна або вираз.Схема виконання вказівки присвоєння: спочатку обчислюється значення виразу у правій частині вказівки присвоєння, потім це значення надається змінній, ім’я якої записане в лівій частині:3.PNG
Зверни увагу!Присвоєння заповнює ділянку пам’яті, відведену для змінної, новим значенням, одночасно знищуючи старе, тому в правій частині виразу може бути вказане тільки ім’я змінної.Приклад:a = 5 # присвоїти змінній а значення 5a = a+10 # збільшити значення змінної а на 10. а=15b = a*2 - 5 # b = 15*2 - 5 = 25a = b - a//3 # a = 25 - 15//3 = 20Оператор i = i + 1 можна записати у скороченій формі: i += 1. Такий скорочений запис можна використовувати для всіх арифметичних операцій: =, -=, /=, %=, *=, //=.Приклад:a += 1 # a = a+1b //= a # b = b//aa = 2b + 3 # a = a(2b + 3)a /= 2*b # a = a/(2*b)Множинне присвоювання в PythonМножинне присвоювання означає присвоювання значення декільком змінним одночасно. Таким чином можна створити декілька змінних, а потім, в ході виконання програми, змінити їхні значення.Приклад:Задати змінним a, b, c значення 0.
a = b = c = 0
У результаті три змінні мають одне й те саме значення і належать однієї області пам’яті.
4.PNG
Python також дозволяє присвоювати декілька значень декільком змінним в одному операторі (паралельне присвоювання).
Приклад:Присвоїти змінній а значення 43, змінній b — значення 'корови'.
a , b = 43 , 'корови'
Поміняти місцями значення змінних a і b:
a = 3
b = 5
a , b = b , а
print (a, b) # буде надруковане 5 3
5.PNG

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

Сподобався:

0

Так: 6

Ні: 0

Зрозумілий:

0

Так: 6

Ні: 0

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

0

Ні: 6

Так: 0

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

Величини. Змінні

Величини. Змінні

399

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

40 грн

Текстові величини та операції над ними

Текстові величини та операції над ними

450

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

35 грн

Текстові величини та операції над ними

Текстові величини та операції над ними

483

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

25 грн

Порівняння значень величин

Порівняння значень величин

426

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

35 грн

Опрацювання величин логічного типу.

Опрацювання величин логічного типу.

632

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

25 грн

Табличні величини. Елемент керування «багаторядкове текстове поле». Уведення та виведення табличних величин

Табличні величини. Елемент керування «багаторядкове текстове поле». Уведення та виведення табличних величин

615

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн

Схожі уроки

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

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

1358

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

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

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

1209

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

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

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

1405

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

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

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

543

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

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

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

700

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

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

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

340

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