Día 4: Conversión de Tipos en Python
Hoy aprendí sobre conversión de tipos o type casting, que consiste en transformar un dato de un tipo a otro, por ejemplo cambiar un número a texto o texto a número cuando es posible. Esto es muy útil al procesar entradas de usuario o combinar valores de distintos tipos.
Ejemplos prácticos y código ilustrativo en Python: num_int = 10; num_float = float(num_int); decimal_num = 5.9; whole_num = int(decimal_num); age = 22; age_str = str(age) # age_str es el texto 22; num_str = el texto 100; num_from_str = int(num_str); print(Integer to float:, num_float); print(Float to integer:, whole_num); print(Number to string:, age_str); print(String to integer:, num_from_str)
Al ejecutar verás cómo cambia el tipo de dato: 10 pasa a 10.0; 5.9 pasa a 5 porque int elimina la parte decimal; 22 puede convertirse a texto para mostrarlo o concatenarlo; y convertir un texto que contiene solo dígitos a entero funciona, por ejemplo el texto 100 pasa a 100 como número.
Comandos que usé para subir el archivo: git add day4(type_casting).py; git commit -m type casting...; git push
Desafío rápido: convierte el texto 3.14 a float y luego a int. Resultado esperado: float(3.14) da 3.14 y al aplicar int el resultado es 3 porque la parte decimal se descarta.
En Q2BSTUDIO somos especialistas en desarrollo de software y aplicaciones a medida. Además de crear soluciones robustas para web y móvil, ofrecemos experiencia en inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio y herramientas como power bi. Si buscas una solución de software a medida o explorar cómo la inteligencia artificial puede mejorar tus procesos y crear agentes IA, podemos ayudarte con proyectos a medida, automatización y servicios cloud.
Palabras clave que describen nuestro trabajo: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA y power bi.
Tu turno: ¿has tenido que convertir tipos de datos en algún proyecto o situación real, por ejemplo cambiar el texto 22 a 22 como número? Comparte tus ejemplos o preguntas en los comentarios y si necesitas ayuda profesional para un proyecto de software a medida o IA para empresas contacta con nosotros.