Dlaczego tak
Funkcja bin(37) zwraca zapis dwójkowy z przedrostkiem 0b: 37 = 32 + 4 + 1, czyli 0b100101. hex(200) zwraca 0xc8, bo 200 = 12 · 16 + 8, a C to 12. int("1011", 2) interpretuje napis jako liczbę dwójkową i zwraca liczbę dziesiętną 11. Wersja bez przedrostków pomija to, że bin i hex je dodają, a „1011” zakłada, że int nie zmienia podstawy.