Презентація до уроку №3 "Змінні. Прості типи даних Python"

Про матеріал
Презентація до третього уроку з теми "Алгоритми і програми". Учні знайомляться з основними типами даних в Python, правилами створення імен змінних, функціями перетворення типів змінних. Для закріплення вивченого матеріалу є дві вправи.
Зміст слайдів
Номер слайду 1

 змінні. Прості типи даних у python. Урок 3 Краматорська ЗОШ І-ІІІ ступенів №25 з профільним навчанням Учитель інформатики Гончарова М.І.

Номер слайду 2

Інформатика, математика, фізика та інші науки використовують величини. Величину, значення якої може змінюватися, називають змінною величиною, або змінною. Величина - це кількісно виражене значення властивості об'єкта.. ЗМІННІ

Номер слайду 3

ЗМІННІЗмінна має назву, яка складається з латинських літер, можна додати арабські цифри та знак підкреслення. Перший символ назви може бути або літера або знак підкреслення. Краще давати назву змінній за змістом даних, щоб потім зрозуміти, за що відповідає вона в програмі. Приклади. Alfa alfaabetkab_sumalfavit_Ukrainepython1991_19m1991python. Можна Надати змінній значення:a=76 d=3.1415 число. Privet=‘Hello, world!’ tx=‘123’ текстprivet=“Привіт , світ !”mat_vur=5*a+a**2/8 виразb=input(‘Введіть значення b=’) ввести з клавіатури. Цікава інформація. Назва змінної не повинна збігатися з ключовими словами інтерпретатора Python.

Номер слайду 4

ПРОСТІ ТИПИ ЗМІННИХ При оголошенні змінної не потрібно вказувати її тип, а дізнатися який тип має об’єкт можна за допомогою функції type(a){5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Назва. Позначення. Об’єкти. Цілі числаint. Всі натуральні, їм обернені і число 0. Наприклад: -32000, -10, 0, 10, 32000 Дійсні числаfloat. Це множина дійсних чисел. Наприклад: -32.56, 72.0, 0.5, -3.1415, 0 Рядокstr. Будь-які символи в лапках. Наприклад: ‘Hello’, ‘+0380504563***’, ‘25+25’, “Завдання №1”У Python всі дані називаються об'єктами. Число 2 представляється об'єктом «число 2», рядок 'hello' - це об'єкт «рядок 'hello'». Кожен об'єкт відноситься до якогось типу. Рядки зберігаються в об'єктах типу str, цілі числа зберігаються в об'єктах типу int, дробові числа (дійсні числа) - в об'єктах типу float.

Номер слайду 5

Тип об'єкта визначає, які дії можна робити з об'єктами цього типу. Наприклад, якщо в змінних a і b лежать об'єкти типу int, то їх можна перемножити, а якщо в них лежать об'єкти типу str, то їх перемножити не можна. Якщо в якості операндів деякого арифметичного виразу використовуються тільки цілі числа, то результат теж буде ціле число. Винятком є операція ділення, результатом якої є дійсне число. При спільному використанні цілого і дійсного типу змінних, результат буде дійсного типу. ПРОСТІ ТИПИ ЗМІННИХ a=5b=7z=a+bprint(z)print(type(z))Результатa=5.5b=7z=a+bprint(z)print(type(z))Результатa=‘мова’b=‘ Python’z=a+bprint(z)print(type(z))Результатa=8b=2z=a/bprint(z)print(type(z))Результат

Номер слайду 6

Перетворення типів даних. Часто доводиться переводити значення одного типу даних в інший, з цілого в текст та навпаки, з тексту в число, або з дійсного в ціле та інші варіанти. Функція int(а) – перетворює об’єкт а в ціле число, дробова частина просто відкидається. Функція float(a) – перетворює об’єкт a в дійсне число (ціла і дробова частина розділені точкою)>>> a=5.7>>> b=int(a)>>> print(b)>>> print(type(a), type(b))Результат>>> a=‘5.7’>>> b=float(a)>>> print(b)>>> print(type(a), type(b))Результат

Номер слайду 7

Функція str(а) – перетворює будь-який об’єкт в рядок символів. Перетворення типів даних>>> a=5.7>>> b=str(a)>>> print(b)>>> print(type(a), type(b))Результатa=5.7ab=str(a)c=4.3cb=str(c)z=ab+cbprint(z)print(type(ab), type(cb), type(z))Результат

Номер слайду 8

1. Знайдіть помилки в назві змінної та поясніть: вправи{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Номер завдання. Назва змінноїВідповідь Вірно/Невірнопояснення1-1_first1-227_chip1-3 School_251-4 A+b1-5 Chip-271-6 Int klass

Номер слайду 9

2. Заповніть таблицювправи{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Вхідні дані (а)Тип даних (а)Результат (b)Тип даних (b)Команда переведенняa=‘333’b=333floatb=‘4.65’a=(35+5)*4stra=(98+2)/5b=int(a)a=12.6b=12

Номер слайду 10

Література1. Python. Курси з програмування [Електронний ресурс]. - https://younglinux.info/python/2. Інформатика: підруч. Для 8-го кл. загальноосвіт. навч. закл. /Й. Я. Ривкінд [та ін.]. – Київ: Генеза, 2016. – 288 с.: іл.3. Програмування в школі. Мова Python: Навчальний посібник 8 клас/ Є. В. Козолуп. – Суми, 2017. – 82с.

pptx
Додано
27 лютого 2021
Переглядів
3192
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку