Conceptos básicos Flashcards
(21 cards)
¿Qué es un int en Python? Es un tipo de dato que representa números enteros (positivos
negativos o cero). Ej: 5
¿Qué función convierte otro tipo de dato a int? La función int(). Ej: int(“5”) devuelve 5.
¿Qué es un float en Python? Es un tipo de dato que representa números decimales. Ej: 3.14
-0.5.
¿Qué función convierte un valor a float? La función float(). Ej: float(“3.14”) devuelve 3.14.
¿Qué es un str en Python? Es una cadena de caracteres. Ej: “hola”
‘123’.
¿Qué función convierte un valor a str? La función str(). Ej: str(10) devuelve “10”.
¿Qué es una list en Python? Es una colección ordenada y mutable de elementos. Se define con []. Ej: [1
2
¿Qué métodos comunes tiene una lista? .append()
.remove()
¿Qué es una tuple en Python? Es una colección ordenada e inmutable. Se define con (). Ej: (1
2
¿Se pueden modificar las tuplas? No
son inmutables. No se pueden cambiar sus elementos.
¿Qué es un set en Python? Es una colección desordenada de elementos únicos. Se define con {}. Ej: {1
2
¿Qué operaciones se pueden hacer con sets? Uniones (`
¿Qué es un dict (diccionario) en Python? Es una colección de pares clave-valor. Se define con {}. Ej: {“nombre”: “Juan”
“edad”: 30}.
¿Cómo acceder a un valor de un diccionario? Con su clave: mi_dict[“nombre”] devuelve “Juan”.
¿Cómo se agregan o modifican elementos en un diccionario? Asignando: mi_dict[“edad”] = 25.
¿Qué son los condicionales en Python? Son estructuras que permiten tomar decisiones: if
elif
¿Qué hace una sentencia if? Ejecuta un bloque de código si una condición es verdadera.
¿Qué hace una sentencia elif? Evalúa otra condición si la anterior fue falsa.
¿Qué hace una sentencia else? Ejecuta un bloque de código si todas las condiciones anteriores fueron falsas.
¿Cómo se comparan valores en una condición? Con operadores como ==
!=
¿Qué es la indentación en los condicionales de Python? Es el espacio (tab o 4 espacios) que indica qué instrucciones están dentro del bloque if
else