Tipos de datos: texto, números y booleanos en programación
Clase 5 de 19 • Curso de Pensamiento Lógico
Contenido del curso
Clase 5 de 19 • Curso de Pensamiento Lógico
Contenido del curso
Eloy Chávez Dev
Jorge Guzman Suir
Carlos G
Gabriel Obregón
Mónica Cruz
David Stanley Benitez Galdamez
Andrés Cruz
Jacqueline Fernández
Jhon Freddy Tavera Blandon
Mariana Maytee Lopez Gómez
Nicole Alejandra Gonzalez Palomino
Leydi Alexandra Garcia Gallego
Luis Eduardo Díaz
Carlos Enrique Membreño Barrientos
Miguel Angel Diaz Figueroa
Hector Mora
Darlinson Felipe Polania Camacho
Alex Geovany Villeda Sanchez
MARIA TERESA PANIAGUA RIVERA
Miguel Angel Rodriguez Cano
Elias Gabriel Gonzalez
Mauro José Jesús Arce
¡Los tipos de datos son los cimientos de la lógica en programación! 🧱💻
Esta explicación me ayudó a entender por qué algo tan aparentemente simple como clasificar datos correctamente puede evitar grandes dolores de cabeza al programar o analizar información.
Además de texto (strings), números (enteros/flotantes) y booleanos, existen otros tipos de datos esenciales según el contexto.
1. Tipos Básicos Extendidos
char):
'A', '$').complex):
3 + 4j en Python).2. Tipos Estructurados
[1, 2, 3]).[1, "hola", True]).(10, "ejemplo")).(x, y).{"nombre": "Ana", "edad": 25}).set):
{1, 2, 3}).3. Tipos Especializados
date, time, datetime):
YYYY-MM-DD) y zonas horarias.datetime en Python o moment.js en JavaScript.bytes, blob):
null, undefined, NaN):
NaN en cálculos inválidos).woow Muchísimas gracias por este apunte. Vengo del curso de python y me cae muy bien todo esto.
Los tipos de datos en estructuras de datos se pueden clasificar principalmente en:
Estos tipos son fundamentales en programación y afectan cómo se procesan los datos.
🧠 Tipos de Datos en Programación y Hojas de Cálculo
📌 ¿Por qué son importantes los datos?
🧾 TIPOS BÁSICOS DE DATOS
🔢 Números
📝 Textos (Strings)
🔁 Booleanos
🧩 DIFERENCIAR NÚMEROS Y TEXTOS
📍 Pista clave:
Si un número está entre comillas o con símbolos, se comporta como texto.
Incorrecto (texto): "123" Correcto (número): 123
⚠️ PROBLEMAS COMUNES
🛠️ SOLUCIONES PRÁCTICAS
✅ Convertir:
💡 Esto permite usar funciones y evitar errores.
🗂️ OTROS TIPOS DE DATOS
🎯 Dependen del lenguaje o herramienta usada.
Otros tipos de datos:
Para trabajar con tipos de datos en programación, es fundamental usar las siguientes fórmulas y funciones, según la temática que hemos visto:
Operaciones Matemáticas: Para números, puedes usar operaciones básicas como suma (+), resta (-), multiplicación (*) y división (/).
Funciones de Cadena: En el caso de texto, utiliza funciones como concatenar() para unir cadenas o longitud() para contar caracteres.
Validaciones Booleanas: Usa operadores lógicos (&&, ||, !) para evaluaciones de verdadero o falso.
Estas fórmulas son esenciales para resolver problemas y manipular datos eficazmente en programación.
🎯 Objetivos de aprendizaje
📚 Contenido principal
Los datos se clasifican en tipos como texto (strings), números y booleanos. Esta clasificación es clave porque determina qué se puede hacer con ellos. Los números se pueden operar matemáticamente, mientras que los textos no, incluso si contienen dígitos. Los booleanos solo tienen dos valores: verdadero/falso (o 1/0).
// Ejemplo en pseudocódigo edad_texto = "27" edad_numero = 27 // Esto dará un error resultado_error = edad_texto + 1 // Esto es una suma válida resultado_correcto = edad_numero + 1
🧩 Términos clave y significado corto
🔄 Transformaciones del contenido
🧠 Ejemplo Cotidiano
Imagina una hoja de cálculo: si una edad está como texto ("20"), no puedes sumarla directamente con otra edad que sea un número (29). Debes convertir el texto a número para operar.
📈 Ejemplo técnico
En una base de datos, si la fecha de registro se guarda como texto, no se pueden usar funciones de fecha para encontrar la más reciente. Hay que asegurarse de que el tipo de dato sea "fecha" para operar correctamente (mencionado en la clase).
💡 Los datos son el insumo para resolver problemas/preguntas y determinará qué podemos hacer o no con ellos.
Resumen de clase:
Tipo de datos: texto, numericos, booleanos.
Texto:Letras
Numericos:Numeros
Booleanos:Verdadero, falso, off, on, 1,0.
Faltarían los flotantes por ejemplo 1.2, 3,7.
Me encantan esas ayudas visuales, en lo personal eso me aclara todo el panorama. Gracias.
Algunos tipos de datos:
DECIMAL es un tipo de dato que a diferencia de otros tipos de datos que se usan para representar números, a saber, double y float, el tipo de dato DECIMAL te ayuda si vas a programar algo que necesite exactitud numérica y que no tengas errores de redondeo ,ej: Aplicación bancarias, plataforma de trading o cualquier tipo de calculo que incluya dinero. Nuestro sistema numérico es de base 10 (10 números 0-9, con los que puedes hacer cualquier número) mientras que las computadoras hacen los numero con base 2 (Binarios, 0-1) por lo cual fracciones de sistema decimal ejemplo 0.0015 no tiene una representación binaria exacta, y ahi es cuando el tipo de datos DECIMAL(que no usa binario para hacer los números) brilla por su excelencia.
Esta es mi ejercicio aplicado en lenguaje de python
Demasiado bien explicado profe Agustina
gracias
Gracias a esta clase empiezo a visionar aplicaciones prácticas de lo que estoy estudiando.
RESUMEN:
TIPOS DE DATOS: al abordar un problema en lógica o programación, los datos son esenciales para encontrar soluciones. Existen diferentes tipos que aplican distinto según el contexto y lenguaje.
Pueden ser aplicados en hojas de cálculo EXCEL o GOOGLE SHEETS.
1) NÚMEROS: son específicamente números enteros usados para realizar operaciones matemáticas básicas (suma, resta, multiplicación y división). EJ: 27, 5, 30, 1, 2, 3, etc.
2) TEXTO o STRING: conjunto de caracteres que representan texto, es decir, puede incluir letras, símbolos y números (cuando estos estén acompañados de letras, comillas u otros caracteres). EJ: '27' (este número al estar entre comillas no permite realizar cálculos convencionales)
3) BOOLEANOS: nos permiten llevar a cabo operaciones lógicas especiales. Arrojan solo dos valores o estados posibles: V o F, Encendido o Apagado, cero o uno (0=F y 1=V)
Aplicación en Hojas de cálculo: podemos detectar errores en cálculos donde uno de los valores sea un texto. Para solucionarlo, reemplazamos el texto por un formato número.
Si queremos sacar fechas y estas están almacenadas como textos, no podremos realizar funciones como =MIN o =MAX, ya que obtendremos como resultado un error o vacío. Para solucionarlo, cambiamos el formato también.