Введення даних в Python
Для введення даних використовується функція input (), яка зчитує рядок з клавіатури і повертає значення зчитаного рядка, яке відразу ж присвоюється змінним a і b:
a = input ()
b = input ()
Слід зауважити, що функція input() повертає текстовий рядок. Якщо потрібно мати цілі числа, то треба виконати перетворення типів за допомогою функції int() перед їх використанням.
a = int (a)
b = int (b)
Можна об'єднати зчитування рядків і перетворення типів, якщо викликати функцію int() для того значення, яке повертає функція input():
a = int (input ())
b = int (input ())
Таким чином можна зчитати два цілих числа в окремих рядках.
У випадку, коли треба прочитати дані з одного рядка використовується метод split(). Зрозуміти як його використовувати можна із прикладів розв'язаних задач, які дано в розділі з завданнями.
Виведення даних в Python
Функція print() може виводити значення змінних та виразів.Наприклад,
print (2 + 2 ** 2)
За допомогою функції print() можна виводити значення не одного, а декількох виразів, для цього потрібно перерахувати їх через кому:
a = 1
b = 2
print (a, '+', b, '=', a + b)
Приклад виводить текст 1 + 2 = 3: спочатку виводиться значення змінної а, потім рядок "+", потім значення змінної b, потім рядок "=" і в кінці значення суми а + b.Математичні операції в Python
Основні математичні оператори в Python:
+ - додавання
- - віднімання
* - множення
/ - ділення
// - ділення націло
// - ділення націло
% - отримання остачі від ділення
** - піднесення до степеня
Можна користуватися інтерпретатором пітона, як калькулятором. Для цього запускаємо його, пишемо вираз, тиснемо enter - вуаля, результат написаний.Важливо знати деякі моменти:
Розподіл цілих чисел на ціле буде повертати ціле число, як результат. наприклад:
Функції в Python
Нижче наведено список основних функцій модуля math.Деякі з перерахованих функцій (int, round, abs) є стандартними і не вимагають підключення модуля math для використання.
Функція
|
Опис функції
|
---|---|
int(x) | Округлює число в сторону нуля. Це стандартна функція, для її використання не потрібно підключати модуль math. |
Функція |
---|