Aprire un file di programma Python . Digitare il seguente codice :
bin stampa ( 50 ) per
stampa ottobre ( 50 ) per
esagonale di stampa ( 50 ) per
Queste tre linee di prendere il decimale numero 50 e cambia la sua base prima in binario ( base 2 ) e stampa " 0b110010 ", poi in ottale ( base- 8) e stampa " 062 " e, infine, per esadecimale ( base 16 ) e stampa " 0x32 ". Si noti che tutti e tre questi valori sono rappresentazioni di stringa di loro rispettive basi
2
digitare il seguente codice : .
Stampa 0b11001
stampa 031
stampa 0x19
Ognuna di queste linee di convertire il numero di base di un valore decimale . Il " 0b " nella prima riga rappresenta un numero binario , lo "0 " nella seconda rappresenta ottale e la "0x" nella terza riga rappresenta un valore esadecimale . Ogni numero , 11001 in binario , ottale a 31 e 19 in esadecimale , convertiti a 25 in decimale
3
digitare il seguente codice : .
Var1 = bin ( 25 ) per
var2 = bin ( 50 ) per
bin (int ( var1 , 2) + int ( var2 , 2) ) per
Le prime due righe creano due variabili per contenere le rappresentazioni binarie dei numeri decimali 25 e 50 , rispettivamente. La terza linea converte ogni numero binario in un numero intero , aggiunge i loro valori insieme, poi converte il numero di nuovo ad una rappresentazione binaria . L'uscita qui è " 0b1001011 ", che è l'equivalente binario di 75 in decimale .
Programmazione © www.354353.com