Convirtiendo Usando el Método de Formato
Agradezco tus ganas de estudiar 👏 si estás aquí, significa que estás muy motivado.
El último empujón del estudio de los sistemas numéricos es aprender el método de formato de las cadenas para convertir números a diferentes sistemas numéricos.
format() te permite hacer la sustitución compleja, pero va más allá de este curso; por lo tanto, aquí vas a familiarizarte con la conversión de números usando este método. Por cierto, es una oportunidad para que elijas el que prefieras.
Este ejemplo muestra cómo convertir números decimales a otros sistemas numéricos.
# Сonvertir al sistema numérico binario
"{:b}".format(9873)
# Сonvertir al sistema numérico octal
"{:o}".format(9873)
# Сonversión al sistema numérico hexadecimal
"{:X}".format(9873)
{:b}se utiliza para definir el sistema numérico binario;{:o}o{:O}(ambas formas son aceptables) se utiliza para definir el sistema numérico octal;{:X}(el número hexadecimal debe definirse utilizando letras mayúsculas) o{:x}(el número hexadecimal debe definirse utilizando letras minúsculas) se utiliza para definir el sistema numérico hexadecimal.
A continuación, deberá utilizar la siguiente sintaxis:
{:numeral_system_format}.format argumento).
Este método tiene un beneficio significativo que imprime su número sin 0b, 0o, 0x, sólo número convertido.
Pero desafortunadamente para convertir números no decimales debes escribir 0b, 0o o 0X. La conversión decimal es diversa puede utilizar 3 métodos 😃: {}, {:n} o {:d}.
``python
Сonvertir de binario a decimal
"{}".format(0b11011)
Сonverting from the octal to decimal
"{:n}".format(0o3443)
Сonvertir de hexadecimal a decimal
"{:d}".format(0X67AB)
Swipe to start coding
¡Es hora de perfeccionar tus habilidades!
- Convierte el número
12del sistema numérico hexadecimal al decimal. -
- Convierte el número
23del sistema numérico octal al hexadecimal.
- Convierte el número
- Convertir el número
100del sistema numérico binario al octal. -
- Convertir el número
900del sistema numérico decimal al binario.
- Convertir el número
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Resumir este capítulo
Explicar el código en file
Explicar por qué file no resuelve la tarea
Genial!
Completion tasa mejorada a 7.14
Convirtiendo Usando el Método de Formato
Desliza para mostrar el menú
Agradezco tus ganas de estudiar 👏 si estás aquí, significa que estás muy motivado.
El último empujón del estudio de los sistemas numéricos es aprender el método de formato de las cadenas para convertir números a diferentes sistemas numéricos.
format() te permite hacer la sustitución compleja, pero va más allá de este curso; por lo tanto, aquí vas a familiarizarte con la conversión de números usando este método. Por cierto, es una oportunidad para que elijas el que prefieras.
Este ejemplo muestra cómo convertir números decimales a otros sistemas numéricos.
# Сonvertir al sistema numérico binario
"{:b}".format(9873)
# Сonvertir al sistema numérico octal
"{:o}".format(9873)
# Сonversión al sistema numérico hexadecimal
"{:X}".format(9873)
{:b}se utiliza para definir el sistema numérico binario;{:o}o{:O}(ambas formas son aceptables) se utiliza para definir el sistema numérico octal;{:X}(el número hexadecimal debe definirse utilizando letras mayúsculas) o{:x}(el número hexadecimal debe definirse utilizando letras minúsculas) se utiliza para definir el sistema numérico hexadecimal.
A continuación, deberá utilizar la siguiente sintaxis:
{:numeral_system_format}.format argumento).
Este método tiene un beneficio significativo que imprime su número sin 0b, 0o, 0x, sólo número convertido.
Pero desafortunadamente para convertir números no decimales debes escribir 0b, 0o o 0X. La conversión decimal es diversa puede utilizar 3 métodos 😃: {}, {:n} o {:d}.
``python
Сonvertir de binario a decimal
"{}".format(0b11011)
Сonverting from the octal to decimal
"{:n}".format(0o3443)
Сonvertir de hexadecimal a decimal
"{:d}".format(0X67AB)
Swipe to start coding
¡Es hora de perfeccionar tus habilidades!
- Convierte el número
12del sistema numérico hexadecimal al decimal. -
- Convierte el número
23del sistema numérico octal al hexadecimal.
- Convierte el número
- Convertir el número
100del sistema numérico binario al octal. -
- Convertir el número
900del sistema numérico decimal al binario.
- Convertir el número
Solución
¡Gracias por tus comentarios!
single