Module (50%)
Section (30%)

Арифметические операторы: умножение

Знак * (звездочка) является оператором умножения.

Запустите приведенный ниже код и убедитесь, что наше правило умножения для числа с плавающей точкой и целого все еще работает.

print(2 * 3) print(2 * 3.) print(2. * 3) print(2. * 3.)

Арифметические операторы: деление

Знак / (косая черта) является оператором деления.

Значение перед косой чертой - это делимое, значение за косой чертой делитель.

Запустите приведенный ниже код и проанализируйте результаты.

print(6/3) print(6/3.) print(6./3) print(6./3.)

Здесь вы должны увидеть, что есть исключение из правила.

Результат, полученный оператором деления, всегда является плавающим, независимо от того, кажется ли результат на первый взгляд плавающим: 1/2, или если оно выглядит как чистое целое число: 2/1.

Это проблема? Да. Иногда случается, что вам действительно нужно деление, которое дает целочисленное значение, а не число с плавающей точкой.

К счастью, Python может помочь вам в этом.


Code

{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×