ПочатиПочніть безкоштовно

Ділення з цілими та дійсними числами

Python підтримує два різні оператори ділення: / і //. У Python 3 / завжди повертає результат типу float, а // — це ділення з округленням донизу (floor division), яке стабільно повертає ціле число. Ділення з округленням донизу еквівалентне math.floor(numerator/divisor), що повертає найбільше ціле число, менше або рівне результату ділення. Докладніше про math.floor ви можете дізнатися в Python Docs.

Ця вправа є частиною курсу

Типи даних у Python

Переглянути курс

Інструкції до вправи

  • Виведіть результат 2/1 і 1/2.
  • Виведіть результат ділення з округленням донизу для 2//1 і 1//2.
  • Виведіть тип 2/1 і 2//1.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Print the result of 2/1 and 1/2
print(____)
print(____)

# Print the floored division result of 2//1 and 1//2
print(____)
print(____)

# Print the type of 2/1 and 2//1
print(____)
print(____)
Редагувати та запускати код