‫Bienvenido de nuevo.
‫Este es un video opcional rápido que, bueno, con algo que probablemente no usarás, pero quiero que
‫sepas que está disponible y que en realidad hay un tipo de datos adicional del que no
‫hablé, y es llamado complejo.
‫Y como sugiere el nombre, es bastante complejo.
‫Sin embargo, un número complejo, nuevamente, es un número que es un tercer tipo en lugar de int y float.
‫También tenemos este tipo cuatro números.
‫Ahora bien, la razón por la que no estoy enseñando cosas complejas es que solo usas esto si estás
‫haciendo algo matemático muy, muy complejo.
‫La mayoría de las veces nunca lo usará.
‫Yo personalmente nunca lo he usado, pero es bueno saber que existe.
‫Es el equivalente a un número real.
‫Y puede leer sobre números complejos si lo desea.
‫Pero, de nuevo, eso es algo de lo que no tienes que preocuparte el noventa y nueve coma nueve por ciento del tiempo.
‫Otra cosa de la que quiero hablarles es esta idea de que estos enteros y flotantes se almacenan
‫como cinco en la memoria como binarios, es decir, como números binarios, unos y ceros.
‫Y en realidad hay una acción o función que podemos usar en Python llamada Behn para binario.
‫Y puede ver que un bin devuelve la representación binaria de un número entero.
‫Así que devolverá la versión binaria de cinco, si hago clic en ejecutar aquí.
‫Bueno, tengo que imprimir, ¿recuerdas?
‫Así que imprimamos.
‫Y haga clic en ejecutar.
‫Y ahora obtengo la representación binaria en lugar de todos los ceros y unos, también existe esta idea de B y eso
‫es lo que Python usa debajo del capó para decir, oye, cuando veo este número con cero B.
‫Ese es un número binario.
‫Pero si busco en Google el número binario cinco.
‫Veo que el número binario cuatro cinco es uno contra uno, que, de nuevo, eso es lo que vemos aquí.
‫Así que es genial, realmente interesante saber que existe.
‫Por cierto, solo por diversión, digamos que queremos convertir esto en un decimal, digamos dónde
‫está la computadora y recuperamos este número binario.
‫Puedo hacerlo y luego envolver esto.
‫¿Así entre comillas simples o dobles?
‫Y luego, al final, también puedo decir, oye, quiero que este vuelva a un número que es base 10, que es lo
‫que usamos los humanos.
‫Entonces, si realmente imprimo aquí.
‫Y haz clic, Ron.
‫Bueno, en realidad, tenemos que hacer la base dos aquí, correcto, porque lo que estamos diciendo es, oye, este número es la base
‫dos y convertirlo en entero y la base en número es, bueno, ceros y uno, es un número binario. .
‫Entonces, si hago clic aquí.
‫Mira eso, tengo cinco.
‫Entonces, en tu cabeza, puedes pensarlo de esta manera cuando contamos un número como cinco, un entero como cinco, cuando
‫una computadora recupera ese número, digamos que estamos haciendo algunas sumas.
‫Bueno, va a tomar esto de la memoria.
‫Dirá, bueno, este es un número binario y lo convertiré en un número entero.
‫Muy muy genial.
‫Ahora, la razón por la que enseñé esto aquí, no lo verá mucho y los cursos para principiantes y especialmente tan temprano
‫en el curso.
‫Pero creo que es un principio importante, aunque es posible que nunca te pruebes esto para que
‫entiendas cómo funcionan las cosas debajo del capó, creo que es algo importante que debes
‫hacer para convertirte en un gran desarrollador.
‫Así que, con suerte, esto no te confunde demasiado.
‫Te veo en el siguiente video.
‫Adiós.