Curso de Programación para principiantes. Segunda Parte.
Continuando con nuestro curso de programación con Python para principiantes, vamos a comenzar a explorar las principales características de este lenguaje.
Además, veeremos cómo comenzar a escribir nuestros primeros códigos utilizando la consola integrada IDLE y su editor de textos.
A continuación podemos ver todo esto en el video que preparamos para nuestro canal.
¿Qué son los datos en Programación?
Cuando comencemos a programar, de manera inevitable, nos vamos a encontrar con la necesidad de manipular distintos tipos de valores. Estos valores pueden ser nombres, direcciones, números de teléfono, cuentas de email, etc.
Todos estos tipos de valores son conocidos en el mundo de la programación con el nombre de datos.
Variables
Una variable en programación es un espacio de memoria que se utiliza para almacenar un dato o un valor que puede cambiar durante la ejecución de un programa. Las variables actúan como contenedores que permiten dar nombres significativos a los datos para que puedan ser manipulados y referenciados fácilmente en el código.
Tipos de datos.
Aquí tienes un listado de los principales tipos de datos en programación, junto con ejemplos para cada uno:
1. Enteros (Integer)
Representan números enteros positivos o negativos.
- Ejemplo:
edad = 25
cantidad = -10
2. Flotantes (Float)
Son números con punto decimal, que representan valores reales.
- Ejemplo:
precio = 19.99 temperatura = -12.5
3. Cadenas de texto (String)
Representan texto o una secuencia de caracteres.
- Ejemplo:
nombre = "Juan" saludo = "Hola, ¿cómo estás?"
4. Booleanos (Boolean)
Solo tienen dos posibles valores: True
(verdadero) o False
(falso).
- Ejemplo:
es_mayor = True encendido = False
5. Listas (List)
Estructuras que almacenan múltiples valores ordenados, que pueden ser de diferentes tipos.
- Ejemplo:
numeros = [1, 2, 3, 4, 5] mezclado = ["texto", 10, True]
6. Tuplas (Tuple)
Son similares a las listas, pero sus valores no pueden modificarse (inmutables).
- Ejemplo:
coordenadas = (10, 20) colores = ("rojo", "azul", "verde")
7. Conjuntos (Set)
Son colecciones no ordenadas de elementos únicos.
- Ejemplo:
frutas = {"manzana", "naranja", "uva"}
8. Diccionarios (Dictionary)
Almacenan pares clave-valor.
- Ejemplo:
persona = {"nombre": "Ana", "edad": 30, "profesion": "Ingeniera"}
9. Nulo (None)
Representa la ausencia de un valor.
- Ejemplo:
resultado = None
10. Bytes y Bytearray
Representan secuencias de datos en formato binario.
- Ejemplo:
datos = b"hola" # Bytes mutable = bytearray(b"hola") # Bytearray
11. Tipos personalizados (Class/Objects)
Creas tus propios tipos definiendo clases.
- Ejemplo:
class Persona: def __init__(self, nombre, edad): self.nombre = nombre self.edad = edad p = Persona("Luis", 25)
Ver la primera parte del Curso de Programación para Principiantes