Д/з: виконайте завдання з Робочого аркуша
уроку 66(10)
Тема 66(10): Модулі, функції і методи для опрацювання числових даних.
План вивчення теми:
О
При написанні великих програм або при збільшенні розміру програми все більше стає потреба у правильному (коректному) розбитті програми на структурно-незалежні частини. Метою такого структурування є:
полегшення написання чи розвитку програми;
покращення супроводу програми;
зменшення кількості логічних помилок, а, отже, підвищення якості розробки програми.
Для забезпечення структурування у мові Python використовуються так звані модулі.
Модуль – це програмна одиниця, яка містить програмний код та дані і призначена для організації взаємодії між структурно-незалежними (структурно-унікальними) частинами програми. Кожному модулю відповідає відповідний файл програми. І, навпаки, кожен файл – це окремий модуль.
Будь-який окремий модуль може бути імпортований (підключений, використаний) іншим модулем. Також модуль може імпортувати (використовувати) інший модуль.
Усі типи даних мови Python є класами.
Класи містять методи.
Метод — це програма, яка виконує ту чи іншу функцію.
Метод викликається для конкретного об’єкта. Для його виклику спочатку вказується об’єкт, потім крапка, за якою слідує ім’я методу:
<об’єкт>.<ім’я методу>
Кожний клас підтримує свої методи.
Модуль math, який містить стандартні константи та функції, використовують для роботи з числами. Для роботи з константами та функціями необхідно імпортувати його в програму за допомогою інструкції import math.
Увага!
Під час роботи з комп'ютером дотримуйтеся вимог БДЖ та санітарно-гігієнічних норм.
Блок теоретичних запитань
Блок практичних завдань
#Знайти стандартним способом суму трьох чисел х+у+7+с, х та у - вводяться з клавіатури, змінній с надається значення 13 через операцію присвоєння
x=int(input('x=')) #
y=float(input('y='))#
c=13 #
r=x+y+7+c #
print('r=',r)#
Приклад використання функції sum()
- додається список чисел - x, y та 7. Значення змінної с є початковим значенням суми
x=int(input('x=')) #
y=int(input('y='))#
c=13 #
print(sum([x,y,7],c))#
Додаткові джерела: