Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Середовища програмування
Структура програми.� Типи даних у програмуванні
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Алгоритми та програми
Алгоритми та програми
Модулі
Опис модулів на початку програми
Оголошення додаткових модулів — бібліотек, команди яких будуть використані у програмі (math, random, turtle)
Програма, записана мовою програмування, має свою структуру
import назва_модуля
math.sqrt(x)
квадратний корінь із числа х
from math import sqrt
Оголошення
Якщо буде використано більше функцій
from math import *
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Алгоритми та програми
Алгоритми та програми
Змінні
Оголошення змінних
Гарний стиль оформлення програм передбачає, що змінні оголошуються в одному місці — це зручніше для програміста, який одразу бачить, які змінні є і яких вони типів.
string_length, variables_number, counter, my_den_narodzhennia
FirstMonth, counter-ofloops, My_variable, asd1
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Алгоритми та програми
Алгоритми та програми
Коментар — це будь-який текст для пояснення роботи програми, який не виконується інтерпретатором.
Коментарі
# коментар
"""довгий коментар в декілька рядків: перед початком багаторядкового коментаря ставиться троє подвійних лапок, і ще троє в кінці"""
Приклад:
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Алгоритми та програми
Алгоритми та програми
Тіло програми
Типи даних
Цілі числа | int | Додатні та від’ємні числа | 4, 687, –45, 0 |
Числа з плаваючою крапкою | float | Дробові, або дійсні, числа | 1.45, –3.789654, 0.00453 |
Рядкові | str | Набір символів, обмежених лапками | "Ball", "як тебе звати?", ’Dkfjuuv’, ’2020’) |
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Алгоритми та програми
Алгоритми та програми
Операції
Над даними виконують операції.
Дані називають операндами.
Дію називають оператором
Робота з комп'ютером
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Вправа 1. Типи величин
Завдання. У вправі за посиланням https://cutt.ly/0k1BYtk згрупуйте дані за типами
Вправа 2. Оператори
Завдання. У вправі за посиланням https://cutt.ly/Vk1BPZ1 з’єднайте назву операції та відповідний запис мовою програмування Python.
Задача 3.