Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Числа та Арифметика | Basic Syntax
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Вступ до Python з Cursor

bookЧисла та Арифметика

Python працює з двома основними типами чисел:

  • Цілі числа (int) — цілі значення, такі як 5, -12 або 0;
  • Дробові числа (float) — числа з десятковою крапкою, наприклад, 3.14 або -2.5.

Python визначає тип числа залежно від способу його запису.

Арифметичні операції в Python

Python містить усі стандартні математичні операції з зрозумілим синтаксисом:

Додавання

+ додає значення. Змішування int і float дає результат типу float.

Віднімання

- віднімає праве значення від лівого. Працює з додатними та від’ємними числами.

Множення

* множить значення. Якщо використовується float, результат також буде float.

Ділення

/ ділить і завжди повертає float, навіть якщо результат цілий (наприклад, 8 / 2).

Цілочисельне ділення

// ділить і округлює вниз до найближчого цілого числа. Тип результату залежить від операндів.

Остача від ділення

% повертає залишок від ділення. Працює з додатними, від’ємними числами та з float.

Піднесення до степеня

** підносить число до степеня. Також працює з дробовими степенями для обчислення коренів.

Пріоритет операторів (PEMDAS)

Python дотримується стандартних правил визначення порядку виконання операцій:

  1. Дужки;
  2. Піднесення до степеня;
  3. Множення / Ділення / Цілочисельне ділення / Остача від ділення;
  4. Додавання / Віднімання.

Цілі числа та числа з плаваючою комою в операціях

Під час виконання арифметичних операцій:

  • Ділення завжди повертає float;
  • Змішування int і float призводить до результату типу float;
  • Використовуйте //, щоб отримати результат у вигляді цілого числа, округленого вниз.

Підсумок

  • Python підтримує типи int та float;
  • Арифметичні оператори: +, -, *, /, //, %, **;
  • / повертає числа з плаваючою комою, // дає цілі числа після ділення з округленням вниз;
  • Пріоритет операторів відповідає PEMDAS.
question mark

Що поверне 7 // 3 у Python?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

bookЧисла та Арифметика

Свайпніть щоб показати меню

Python працює з двома основними типами чисел:

  • Цілі числа (int) — цілі значення, такі як 5, -12 або 0;
  • Дробові числа (float) — числа з десятковою крапкою, наприклад, 3.14 або -2.5.

Python визначає тип числа залежно від способу його запису.

Арифметичні операції в Python

Python містить усі стандартні математичні операції з зрозумілим синтаксисом:

Додавання

+ додає значення. Змішування int і float дає результат типу float.

Віднімання

- віднімає праве значення від лівого. Працює з додатними та від’ємними числами.

Множення

* множить значення. Якщо використовується float, результат також буде float.

Ділення

/ ділить і завжди повертає float, навіть якщо результат цілий (наприклад, 8 / 2).

Цілочисельне ділення

// ділить і округлює вниз до найближчого цілого числа. Тип результату залежить від операндів.

Остача від ділення

% повертає залишок від ділення. Працює з додатними, від’ємними числами та з float.

Піднесення до степеня

** підносить число до степеня. Також працює з дробовими степенями для обчислення коренів.

Пріоритет операторів (PEMDAS)

Python дотримується стандартних правил визначення порядку виконання операцій:

  1. Дужки;
  2. Піднесення до степеня;
  3. Множення / Ділення / Цілочисельне ділення / Остача від ділення;
  4. Додавання / Віднімання.

Цілі числа та числа з плаваючою комою в операціях

Під час виконання арифметичних операцій:

  • Ділення завжди повертає float;
  • Змішування int і float призводить до результату типу float;
  • Використовуйте //, щоб отримати результат у вигляді цілого числа, округленого вниз.

Підсумок

  • Python підтримує типи int та float;
  • Арифметичні оператори: +, -, *, /, //, %, **;
  • / повертає числа з плаваючою комою, // дає цілі числа після ділення з округленням вниз;
  • Пріоритет операторів відповідає PEMDAS.
question mark

Що поверне 7 // 3 у Python?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4
some-alt