Характеристики величин. Числові типи даних (8 клас) презентация

Содержание

Слайд 2

Величини. Числові типи даних Розділ 5 § 31 Будь-яка комп’ютерна

Величини. Числові типи даних

Розділ 5 § 31

Будь-яка комп’ютерна програма оперує певними

величинами.

Так, у програмі обчислення шляху, подоланого автомобілем за певний час, будуть використані такі величини, як:

швидкість руху

час

шлях

Слайд 3

Характеристики величини Розділ 5 § 31 Правила вибору назв величин

Характеристики величини

Розділ 5 § 31

Правила вибору назв величин такі самі, як

і для інших об’єктів.
Кожна величина належить до певного типу даних.

Величина — це окремий інформаційний об’єкт (число, символ, рядок тощо), який характеризується типом і значенням, розміром пам’яті, потрібної для зберігання, назвою (ідентифікатором).

Слайд 4

Характеристики величини Розділ 5 § 31 Тип даних визначає множину

Характеристики величини

Розділ 5 § 31

Тип даних визначає множину допустимих значень величини

й операції, які можна виконувати над цими значеннями.

цілі числа

int

Ви вже знайомі з такими типами даних, як:

дробові числа

float

логічні значення

bool

рядки

str

списки

list

Слайд 5

Характеристики величини Розділ 5 § 31 Python визначає тип даних

Характеристики величини

Розділ 5 § 31

Python визначає тип даних змінної за значенням,

яке їй присвоєно. У разі присвоєння цілого числа автоматично створюється змінна типу int. Щоб визначити змінну як об’єкт float, їй присвоюється дробове число, в якому роздільником цілої і дробової частини є крапка.

Визначити тип величини, тобто до якого класу вона належить, можна за допомогою функції:

type

a = 5
type(a)


Слайд 6

Об’єкти та змінні Розділ 5 § 31 У Python усі

Об’єкти та змінні

Розділ 5 § 31

У Python усі величини є об’єктами

певного класу. Для доступу до об’єктів створюються змінні.

Змінна в Python зберігає посилання на об’єкт (іноді кажуть, змінна вказує на об’єкт).

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

A = B

константа
змінна
вираз

Слайд 7

Об’єкти та змінні Розділ 5 § 31 Синтаксис команди присвоєння:

Об’єкти та змінні

Розділ 5 § 31

Синтаксис команди присвоєння:

<назва змінної> =

<константа>|<змінна>|<вираз>

Змінну іноді порівнюють зі скринькою, в якій зберігається значення величини. Проте в Python змінні більше схожі на ярлики, що прикріплюються до об’єктів.

Створимо змінну a:

а = 7

Змінна a — це посилання на об’єкт, який містить значення 7.

Слайд 8

Об’єкти та змінні Розділ 5 § 31 Можна створити декілька

Об’єкти та змінні

Розділ 5 § 31

Можна створити декілька змінних, що

посилаються на один і той самий об’єкт:

а = b = c = 7

Під час присвоювання одній зі змінних іншого значення створюється новий об’єкт, на який вона після цього буде посилатися:

b = 23

Слайд 9

Опрацювання даних числових типів Розділ 5 § 31 Цілі числа

Опрацювання даних числових типів

Розділ 5 § 31

Цілі числа належать до класу

int. У Python вони можуть бути як завгодно великими і обмежуються лише доступною пам’яттю.

Дробове число — величина типу float — може мати до 18 значущих цифр. Дізнатися діапазон можливих значень для конкретного комп’ютера допоможе команда з модуля sys.

sys.float_info

Слайд 10

Опрацювання даних числових типів Розділ 5 § 31 Запишемо дробові

Опрацювання даних числових типів

Розділ 5 § 31

Запишемо дробові числа у вигляді,

який нагадує стандартний вигляд числа:

<число>e<показник степеня 10>.

Так для числа задають показник степеня 10, на який воно множиться:

x = 2.9e3
print(x) # 0.0029 = 2,9 · 10–3

x = 2.9e–3
print(x) # 0.0029 = 2,9 · 10–3

Слайд 11

Опрацювання даних числових типів Розділ 5 § 31 Під час

Опрацювання даних числових типів

Розділ 5 § 31

Під час розробки програми може

виникнути необхідність перетворення значення одного типу даних на значення іншого типу.
Функції для перетворення типів:

створює дробове число з рядка або цілого числа

float()

створює ціле число з рядка або дробового числа; при перетворенні дробового числа лише відкидається дробова частина;

int()

створює рядок із числа.

str()

Слайд 12

Опрацювання даних числових типів Розділ 5 § 31 Математичні оператори

Опрацювання даних числових типів

Розділ 5 § 31

Математичні оператори Python

Операція

Символ оператора

Приклад

Результат

Додавання

+

a =

15+3

a = 18

Віднімання

-

b = 15-3

b = 12

Множення

*

с = 8*2

с = 16

Ділення

/

d = 7/2

d = 3.5

Слайд 13

Опрацювання даних числових типів Розділ 5 § 31 Математичні оператори

Опрацювання даних числових типів

Розділ 5 § 31

Математичні оператори Python

Операція

Символ оператора

Приклад

Результат

Обчислення неповної

частки від ділення

//

e = 7//2

e = 3

Обчислення остачі від ділення

%

f = 7%2

f = 1

Піднесення до степеня

**

j = 7**2

j = 49

Слайд 14

Опрацювання даних числових типів Розділ 5 § 31 Всі вирази

Опрацювання даних числових типів

Розділ 5 § 31

Всі вирази записують в один

рядок, а порядок дій, зокрема для дробів, позначають за допомогою дужок.

Присвоєння змінній а значення виразу:

 

Pаписують так:

а = (2*х–5)/(3+х)+7*x

Слайд 15

Виведення дробових чисел Розділ 5 § 31 "{: . f

Виведення дробових чисел

Розділ 5 § 31

"{:<загальна кількість знаків>.
<кількість десяткових знаків>f }".format(вираз)

Для

більшого унаочнення даних, які виводяться програмою, за допомогою методу format() можна задавати кількість знаків після десяткової крапки:
Слайд 16

Виведення дробових чисел Розділ 5 § 31 Проаналізуємо синтаксис форматування

Виведення дробових чисел

Розділ 5 § 31

Проаналізуємо синтаксис форматування значення:

у лапках

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

літера f вказує на тип значення (float), що виводиться;

після лапок ставиться крапка і записується виклик методу format, якому передається вираз, значення якого слід відформатувати.

Слайд 17

Виведення дробових чисел Розділ 5 § 31 Проаналізуємо вигляд числа,

Виведення дробових чисел

Розділ 5 § 31

Проаналізуємо вигляд числа, що виводиться,

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

number = 23.8589578
print("{:8.3f }".format(number)) # 23.859
print("{:.4f }".format(number)) # 23.8590

Слайд 18

Питання для самоперевірки Обговоріть характеристики величин, що відповідають змінним: а)

Питання для самоперевірки

Обговоріть характеристики величин, що відповідають змінним:
а) a = 12;

б) b = True; в) с = 3.14; г) d = "8.67"

Обчисліть значення виразів:
а) 123//100; б) 123%10; в) 123//10%10.

Розділ 5 § 31

Запишіть оператори присвоєння, які реалізують такі дії:
а) змінній с присвоїти суму значень змінних
а і b;
б) подвоїти значення змінної а;
в) значення змінної а збільшити на 10.

Слайд 19

Домашнє завдання Проаналізувати § 31, ст. 193-197 Розділ 5 § 31

Домашнє завдання

Проаналізувати
§ 31, ст. 193-197

Розділ 5 § 31

Слайд 20

Працюємо за комп’ютером Розділ 5 § 31 Сторінка 197

Працюємо за комп’ютером

Розділ 5 § 31

Сторінка
197

Имя файла: Характеристики-величин.-Числові-типи-даних-(8-клас).pptx
Количество просмотров: 19
Количество скачиваний: 0