Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Целые числа и системы счисления Очередное дополнение к подборке по базовому курсу по языку Python. Но её можно уже отнести к ещё одной подборке, о которой я только задумываюсь, но, которая я думаю, будет многим интересна. Речь пойдёт о системах счисления. Есть три функции hex(), oct(), bin(), которые переводят целое число в строку представляющую представление числа в шестнадцатеричной системе, восьмеричной системе и двоичной системе. Например print(hex(22))
print(oct(22))
print(bin(22)) Результат выполнения 0x16
0o26
0b10110 Полезные функции, хотя это и тривиально. Куда интересней функция int(). Обычно мы используем её с одним параметром. Например # тривиальна операция, получаем то же самое десятичное число
a = int(30)
# отбрасывает дробную часть у вещественного числа
b = int(33.45678)
# преобразует строку в целое число
c = int(