331 читали · 2 года назад
Сложение и умножение строк в Python
В Python строки можно не только складывать, но и умножать (точнее использовать математические знаки + и * при работе со строками). Далеко не во всех языках программирования это возможно. Вообще математические операции со строками вы выполнять не можете. Например, вот это выражение: '2' - '1' является ошибочным в Python. Несмотря на то, что в выражении вроде как числа. Например, в JavaScript это прокатит. Но не в Python. Зато две другие операции, + и * в Python разрешены. Операция + выполняет конкатенацию строк (соединение, объединение)...
417 читали · 5 лет назад
База знаний Python: Основы работы с целыми числами
В Python целые числа совершенно не отличаются от целых чисел в реальности. Задать целое число: x = 51 Целые числа поддерживают все обычные математические операции: Сложение (+), вычитание (-), умножение (*), деление (/): вывод: Здесь при делении мы используем функцию int() для приведения результата к целому числу , так как при делении двух целых чисел может получиться вещественное число. И даже если остатка от деления нет, в Python результат – все равно вещественное число. Получение целой части...