Числа та Арифметика
Python працює з двома основними типами чисел:
- Цілі числа (
int) — цілі значення, такі як5,-12або0; - Дробові числа (
float) — числа з десятковою крапкою, наприклад,3.14або-2.5.
Python визначає тип числа залежно від способу його запису.
Арифметичні операції в Python
Python містить усі стандартні математичні операції з зрозумілим синтаксисом:
Додавання
+ додає значення. Змішування int і float дає результат типу float.
Віднімання
- віднімає праве значення від лівого. Працює з додатними та від’ємними числами.
Множення
* множить значення. Якщо використовується float, результат також буде float.
Ділення
/ ділить і завжди повертає float, навіть якщо результат цілий (наприклад, 8 / 2).
Цілочисельне ділення
// ділить і округлює вниз до найближчого цілого числа. Тип результату залежить від операндів.
Остача від ділення
% повертає залишок від ділення. Працює з додатними, від’ємними числами та з float.
Піднесення до степеня
** підносить число до степеня. Також працює з дробовими степенями для обчислення коренів.
Пріоритет операторів (PEMDAS)
Python дотримується стандартних правил визначення порядку виконання операцій:
- Дужки;
- Піднесення до степеня;
- Множення / Ділення / Цілочисельне ділення / Остача від ділення;
- Додавання / Віднімання.
Цілі числа та числа з плаваючою комою в операціях
Під час виконання арифметичних операцій:
- Ділення завжди повертає
float; - Змішування
intіfloatпризводить до результату типуfloat; - Використовуйте
//, щоб отримати результат у вигляді цілого числа, округленого вниз.
Підсумок
- Python підтримує типи
intтаfloat; - Арифметичні оператори:
+,-,*,/,//,%,**; /повертає числа з плаваючою комою,//дає цілі числа після ділення з округленням вниз;- Пріоритет операторів відповідає PEMDAS.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you give examples of each arithmetic operation in Python?
What are some common mistakes to avoid with arithmetic operations in Python?
Can you explain the difference between floor division and regular division?
Awesome!
Completion rate improved to 5
Числа та Арифметика
Свайпніть щоб показати меню
Python працює з двома основними типами чисел:
- Цілі числа (
int) — цілі значення, такі як5,-12або0; - Дробові числа (
float) — числа з десятковою крапкою, наприклад,3.14або-2.5.
Python визначає тип числа залежно від способу його запису.
Арифметичні операції в Python
Python містить усі стандартні математичні операції з зрозумілим синтаксисом:
Додавання
+ додає значення. Змішування int і float дає результат типу float.
Віднімання
- віднімає праве значення від лівого. Працює з додатними та від’ємними числами.
Множення
* множить значення. Якщо використовується float, результат також буде float.
Ділення
/ ділить і завжди повертає float, навіть якщо результат цілий (наприклад, 8 / 2).
Цілочисельне ділення
// ділить і округлює вниз до найближчого цілого числа. Тип результату залежить від операндів.
Остача від ділення
% повертає залишок від ділення. Працює з додатними, від’ємними числами та з float.
Піднесення до степеня
** підносить число до степеня. Також працює з дробовими степенями для обчислення коренів.
Пріоритет операторів (PEMDAS)
Python дотримується стандартних правил визначення порядку виконання операцій:
- Дужки;
- Піднесення до степеня;
- Множення / Ділення / Цілочисельне ділення / Остача від ділення;
- Додавання / Віднімання.
Цілі числа та числа з плаваючою комою в операціях
Під час виконання арифметичних операцій:
- Ділення завжди повертає
float; - Змішування
intіfloatпризводить до результату типуfloat; - Використовуйте
//, щоб отримати результат у вигляді цілого числа, округленого вниз.
Підсумок
- Python підтримує типи
intтаfloat; - Арифметичні оператори:
+,-,*,/,//,%,**; /повертає числа з плаваючою комою,//дає цілі числа після ділення з округленням вниз;- Пріоритет операторів відповідає PEMDAS.
Дякуємо за ваш відгук!