Когда работаешь с большими числами, может возникнуть необходимость разделить их на отдельные компоненты, такие как тысячи, сотни, десятки и единицы. С помощью простого Python-кода это можно сделать легко и быстро. # Число
number = 1234
# Получение отдельных цифр
a = number % 10 # Последняя цифра: 4
b = number % 100 // 10 # Третья цифра: 3
c = number // 100 % 10 # Вторая цифра: 2
d = number // 1000 # Первая цифра: 1
# Вывод результата
print("Отдельные цифры:", a, b, c, d) Итог: 4 3 2 1
# Создаем...
Целочисленное деление Как вы знаете, в Python есть два способа делить целые числа: Оператор / при делении целого числа на целое возвращает результат типа float. >>> 3 / 2 1.5 # float А оператор // при делении целого на целое возвращает целое с округлением вниз, по-английски этот оператор еще называют floor division. >>> 3 // 2 1 # int Копалась в истории языка и узнала, что изначально деление целых чисел в Python было только целочисленное, и для него Гвидо использовал символ /. Но быстро...