Vista previa del material en texto
Tipos de datos básicos y operadores Los tipos de datos básicos son aquellos que se utilizan para representar valores simples en un programa de computadora. Algunos de los tipos de datos básicos más comunes son: 1. Entero (int): un número entero positivo o negativo, sin decimales. Ejemplos: -5, 0, 3, 100. 2. Punto flotante (float): un número con decimales. Ejemplos: 3.14, -2.718, 0.0. 3. Cadena (str): una secuencia de caracteres (letras, números, símbolos, etc.) encerrados entre comillas. Ejemplos: "hola", "2", "casa#1". 4. Lógico (bool): un valor que puede ser verdadero (True) o falso (False). Algunos ejemplos de operadores son: 1. Aritméticos: permiten realizar operaciones matemáticas como suma (+), resta (-), multiplicación (*), división (/), módulo (%), etc. 2. Asignación: se utilizan para asignar valores a variables. El operador de asignación más común es el igual (=). 3. Comparación: permiten comparar dos valores y devuelven un valor lógico (True o False) según el resultado de la comparación. Algunos ejemplos de operadores de comparación son: igual a (==), diferente a (!=), mayor que (>), mayor o igual que (>=), etc. 4. Lógicos: permiten combinar valores lógicos mediante operaciones lógicas como AND (&&), OR (||) y NOT (!). 5. Otros: existen muchos otros tipos de operadores, como los operadores de pertenencia (in, not in), los operadores de identidad (is, is not) y los operadores de bit (|, &, ^, ~, <<, >>). Listas (list): una secuencia de valores de cualquier tipo, separados por comas y encerrados entre corchetes. Las listas son mutables, lo que significa que se pueden modificar después de ser creadas. Ejemplos: [1, 2, 3], ["a", "b", "c"], [True, False, True]. Tuplas (tuple): similar a las listas, pero son inmutables. Ejemplos: (1, 2, 3), ("a", "b", "c"), (True, False, True). Conjuntos (set): una colección de valores únicos, sin un orden específico. Los conjuntos son mutables y se utilizan a menudo para eliminar duplicados o realizar operaciones de conjunto (unión, intersección, etc.). Ejemplos: {1, 2, 3}, {"a", "b", "c"}, {True, False}. Diccionarios (dict): una colección de pares clave-valor, en la que cada clave es única y se asocia con un valor determinado. Los diccionarios son mutables y se utilizan a menudo para almacenar información de manera más eficiente. Ejemplos: {"a": 1, "b": 2}, {1: "a", 2: "b"}, {True: "verdadero", False: "falso"}. Funciones: un bloque de código que se puede ejecutar varias veces con diferentes argumentos. Las funciones se utilizan para dividir un programa en partes más pequeñas y manejables. Clases: una plantilla para crear objetos con atributos (características) y métodos (acciones). Las clases se utilizan a menudo en la programación orientada a objetos (POO).