Python Basics
Estructuras de Control en Python
Tipos de Datos en Python
MySQL Basics
CRUD con Python y MySQL
100

¿Cuál es la función de print() en Python?

Imprime mensajes en la consola.

100

¿Cómo se usa la estructura for en Python?

 Itera sobre una secuencia (como una lista) y ejecuta un bloque de código para cada elemento.

100

¿Cuáles son los tipos de datos básicos en Python?

Int, float, str, bool.

100

¿Cómo se establece una conexión a una base de datos MySQL en Python?

Utilizando la biblioteca mysql-connector-python.

100

¿Cómo se realiza la operación de CREATE (insertar datos) en MySQL desde Python?

 Usando la sentencia SQL INSERT con la función execute().

200

¿Cómo se declara una lista en Python?

Se declara usando corchetes, por ejemplo: mi_lista = [1, 2, 3]

200

 Explica el concepto de bucle while en Python.

Ejecuta un bloque de código mientras una condición sea verdadera.

200

 ¿Cómo se declara una variable en Python?

nombre_variable = valor

200

¿Cuál es la sentencia SQL para crear una tabla en MySQL?

CREATE TABLE nombre_tabla (columna1 tipo1, columna2 tipo2, ...).

200

¿Cuál es la diferencia entre fetchone() y fetchall() al recuperar datos de MySQL en Python?

fetchone() devuelve una fila, fetchall() devuelve todas las filas.

300

¿Qué es una tupla y cómo se diferencia de una lista?

Una tupla es inmutable, se declara usando paréntesis. A diferencia de las listas, no se pueden modificar después de la creación.

300

 ¿Qué es una declaración else en una estructura if en Python?

Contiene un bloque de código que se ejecuta si la condición en el if es falsa.

300

Explica la diferencia entre una lista y una tupla.

Una lista es mutable, una tupla es inmutable.

300

Explica qué significa CRUD en el contexto de bases de datos.

CRUD representa Crear, Leer, Actualizar, Eliminar, las cuatro operaciones básicas en bases de datos.

300

Explica cómo se realiza la operación de UPDATE en MySQL desde Python.

Usando la sentencia SQL UPDATE con la función execute().

400

¿Cómo se realiza una estructura de control if en Python?

if condición: seguido por el bloque de código a ejecutar si la condición es verdadera.

400

¿Cómo se usa la estructura if-else en Python?

if condición: bloque_if else: bloque_else.

400

¿Qué es un diccionario en Python y cómo se declara?

Una colección de pares clave-valor, se declara con {clave: valor}.

400

¿Cómo se ejecuta una consulta SELECT en MySQL desde Python?

Utilizando la sentencia SQL SELECT con la función execute() de la conexión.

400

¿Cuál es la sentencia SQL para realizar la operación de DELETE en MySQL?

DELETE FROM nombre_tabla WHERE condición.

500

¿Cuál es la función de range() en Python?

 Genera una secuencia de números, comúnmente utilizada en bucles for.

500

Explica el uso de break y continue en un bucle.

break termina el bucle y continue salta a la siguiente iteración.

500

¿Cuál es el propósito de la función len() en Python?

 Retorna la longitud de una secuencia (como una lista o cadena).

500

¿Cuál es la función de commit() en MySQL con Python?

Confirma las transacciones en la base de datos.

500

¿Cómo se cierra la conexión a la base de datos MySQL en Python?

 Utilizando la función close() en el objeto de conexión.

M
e
n
u