V jazyku Python 3 můžeme používat dvojkovou (binární), osmičkovou (oktalovou) a šestnáctkovou (hexadecimální) soustavu.
Dvojková soustava má předponu 0b, osmičková 0o a šestnáctková 0x. Lze užívat i velká písmena.
Pozn:. Pozor, na rozdíl např. od jazyka C je nutno psát u osmičkové soustavy 0o a nikoli samotnou nulu.
Syntaxe | Popis | Příklad |
bin(n) | vrátí binární reprezentaci celého čísla n čísla jako řetězec | bin(124) převede na '0b1111100' |
oct(n) | vrátí oktalovou reprezentaci celého čísla n čísla jako řetězec | oct(124) převede na '0o174' |
hex(n) | vrátí hexadecimální reprezentaci celého čísla n čísla jako řetězec | hex(124) převede na '0x7c' |
int(s, base) | převede řetězec s na celé číslo, volitelný argument base musí obsahovat číselný základ (čísla 2 až 36) | int("AHOJ", 36) převede na 489475 |
© 2024 Gymnázium, Milevsko, Masarykova 183, Kontaktovat webmastera, Prohlášení o přístupnosti, Povinně zveřejňované informace, Mapa webu
ANTEE s.r.o. - Tvorba webových stránek, Redakční systém IPO