En Python, 0oa1 es la representación octal legal de un número.
0oa1 es la representación octal legal de un número en Python. (Error)
Diferentes representaciones binarias de datos en Python:
Binario: Binario en Python usa binario que comienza con 0b, por ejemplo, 0b101101101.
Octal: Octal: Octal en Python usa el sistema octal que comienza con 0o, como 0o34.
Hexadecimal: Hexadecimal en Python usa hexadecimal que comienza con 0x, que es 0x2a.
Decimal: Python genera números en decimal de forma predeterminada, por ejemplo, a = 31; cuando se usa la instrucción print para imprimir números, también imprime en decimal de forma predeterminada.
La diferencia entre Python2 y Python3:
Representación de datos octales:
Representación de datos octales: en Python2, los números que comienzan con 0x son números octales, que comienzan con 0 El número inicial también es un número octal. Por ejemplo: 032 ==gt;
En Python3, solo puedes usar números octales que comiencen con 0o.
Representación binaria de Python:
Binario:
bin1 = 0b101
o
bin2 = 0B101 p>
Octal:
oct1 = 0O26
o
oct2 = 0O26
Hexadecimal:
hex1 = 0xff o
hex2 = 0Xff