Eso se llama castear?

Cesar Molina

Cesar Molina

Pregunta
studenthace 3 años

Eso se llama castear?

4 respuestas
para escribir tu comentario
    Cesar Molina

    Cesar Molina

    studenthace 3 años

    Gracias

    Brayan Alexis Lechon Andrango

    Brayan Alexis Lechon Andrango

    studenthace 3 años

    Parsing es un concepto que depende del contexto en el cual lo quieras aplicar, algunos definen a parsing como el análisis de las cadenas de texto.

    La definición que yo conozco de parsing va ligado al proceso por el cual la computadora transforma el lenguaje de programación al bytecode es decir cuando nuestro código es convertido a instrucciones que entiende la computadora.

    Por ejemplo digamos "4+1" la computadora no sabe que es 4 o que es 1 entonces tiene que parsear esta información y convertirla a binario. En el lenguaje de maquina "4+1" seria algo como

    ADD 0100 1010

    Cesar Molina

    Cesar Molina

    studenthace 3 años

    Y que vendria siendo parsear?

    Brayan Alexis Lechon Andrango

    Brayan Alexis Lechon Andrango

    studenthace 3 años

    Hola 👋🏻

    Si, casting o cast en el contexto de programación significa: convertir un tipo de variable a otro. Existen dos tipos de casting implícito y explicito.

    Un cast implícito es cuando el lenguaje de programación realiza el casting por nosotros, por ejemplo a un numero entero le sumas un numero flotante y lo guardas en la misma variable entonces la variable cambia su tipo de dato de entero a flotante

    a=3 b=3.4 print(type(a)) #>>> <class 'int'> a=a+b print(type(a)) # >>> <class 'float'>

    Luego el cast explicito como se muestra en la clase es mediante el uso de las distintas funciones que Python tiene integrado como float(), str(), int(), list(), set().

Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.