Dal corso: Formazione essenziale su Python

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Operatori bit per bit

Operatori bit per bit

- [Istruttore] Questi sono gli operatori bit per bit di Python. C'è And, Or, Xor, Shift left e Shift right. Questi operatori operano su bit. Non sono gli operatori logici utilizzati per i costrutti condizionali. Si tratta di operatori bit per bit che operano sui numeri e operano sui singoli bit nei numeri. Daremo un'occhiata ora a come funziona. Qui a Komodo, ho aperto una copia funzionante di bitwise.py dal quinto capitolo dei file degli esercizi. E ho intenzione di andare avanti ed eseguire questo in modo da poter vedere cosa sta succedendo prima di parlare dei singoli operatori. Se vieni quaggiù, ho due variabili: x e y. E queste variabili vengono inizializzate usando numeri letterali esadecimali. E così il primo è 0a e il secondo è 02 e poi li opererò usando un operatore, in questo caso è l'operatore And. E poi ho stampato due volte, una volta in esadecimale e una volta in binario. E noterete che sto usando f-string, e sto usando questi controlli di formato, questi…

Contenuti