You are on page 1of 9

Практичне заняття 1

Основи мови програмування Python

Python є однією з найбільш широко використовуваних мов


програмування у таких областях:
1. Системне програмування.
2. Розробка програм із графічним інтерфейсом.
3. Розробка динамічних веб-сайтів.
4. Інтеграція компонентів.
5. Розробка програм для роботи з базами даних.
6. Швидке створення прототипів.
7. Розробка програм для аналізу даних.
8. Розробка програм для наукових обчислень.
9. Розробка ігор.
Виконання програм здійснюється операційною системою Windows, Linux
та ін.). До завдань операційної системи входить розподіл ресурсів (оперативної
пам'яті тощо) для програми, заборона або дозвіл на доступ до пристроїв
вводу/виводу та. т.д.

Для запуску програм мовою Python потрібна програма-інтерпретатор


(віртуальна машина) Python. Ця програма приховує від Python-програміста всі
особливості операційної системи, тому, написавши програму на Python у
системі Windows, її можна запустити, наприклад, у GNU/Linux і отримати такий
самий результат.
Практичні заняття можна виконувати у середовищі PyCharm
(https://www.jetbrains.com/pycharm/) або у Visual Studio.
Для ознайомлення з функціями мови Python можна скористатися
документацією з мови Python: https://docs.python.org/3/tutorial/. Також корисні
бібліотеки для мови Python наведені на рисунку 1.
Рисунок 1 - Корисні бібліотеки для мови Python

Мета роботи: вивчення основ Python, типів даних і операцій над ними.

Завдання для виконання

У практичному занятті необхідно виконати два завдання, із першого


та другого модуля згідно із варіантом.

Модуль завдань 1
Напишіть програму для розв'язання прикладу (за варіантами). Побудуйте
графік функції (використовуючи програмний компонент matplotlib). Передбачте
перевірку поділу на нуль. Усі необхідні змінні користувач вводить через
консоль (вихідні дані: x, y, z, a, b, c).
Запис | приклад | означає «взяти за модулем» тобто. якщо значення вийде
негативним, необхідно змінити знак з мінуса на плюс.

Для обчислення прикладів вам знадобиться бібліотека math. Підключити


її можна, записавши в комірці коду: import math.
Варіант 5

y=
Варіант 6
y=sin(x+3)-2*cos(x)+3*sin(2*x)

Варіант 7

Варіант 8
Варіант 9

y=
Варіант 10
y=sin(x+3)-2*cos(x)+3*sin(2*x)
Варіант 11

Варіант 12

Варіант 13

Варіант 14

Варіант 15

Варіант 16

Варіант 17
Варіант 18

Варіант 19

Варіант 20
y=sin(x+6)-2*cos(x)+6*sin(3*x)
Модуль завдань 2
Розробити програму для обчислення виразу та виведення отриманого
результату (за варіантом). Відповідні дані ввести з клавіатури.

Варіант 1:

Варіант 5
Варіант 6

Варіант 7

Варіант 8

Варіант 9

Варіант 10

Варіант 11

Варіант 12
Варіант 13

Варіант 14

Варіант 15

Варіант 16

Варіант 17

Варіант 18
Варіант 19

Варіант 20

У звіті необхідно навести:


- мету роботи;
- формулювання завдання;
- програмний код виконання задачі;
- результат виконання завдання;
- висновки.

You might also like