1. ¿Qué es Python y para qué se utiliza?

    Python es un lenguaje de programación de alto nivel, interpretado y de propósito general. Se utiliza en una variedad de aplicaciones, incluyendo desarrollo web, análisis de datos, inteligencia artificial, automatización de tareas y más.

  2. ¿Cómo se instala Python en mi computadora?

    Puedes descargar Python desde su sitio web oficial (python.org). Asegúrate de agregar Python a tu PATH durante la instalación para poder usarlo desde la línea de comandos.

  3. ¿Qué es un entorno virtual y por qué debería usarlo?

    Un entorno virtual es una herramienta que permite crear un entorno aislado para proyectos Python, evitando conflictos entre dependencias. Se usa para gestionar paquetes y versiones específicas de Python para cada proyecto.

  4. ¿Cómo se crean y activan entornos virtuales en Python?

    Puedes crear un entorno virtual usando:

    python -m venv nombre_del_entorno
    

    Para activarlo, en Unix/macOS, usa:

    source nombre_del_entorno/bin/activate
    

    en Windows, usa:

    nombre_del_entorno\Scripts\activate
    
  5. ¿Qué es PEP 8 y por qué es importante?

    PEP 8 es la guía de estilo para escribir código Python. Es importante porque promueve la legibilidad y consistencia del código, facilitando la colaboración entre desarrolladores.

  6. ¿Cómo se manejan las excepciones en Python?

    Las excepciones se manejan usando bloques try y except. Puedes capturar excepciones específicas y ejecutar código alternativo si ocurre un error.

  7. ¿Qué son las listas por comprensión y cómo se usan?

    Las listas por comprensión son una forma concisa de crear listas en Python. Se usan para generar listas nuevas aplicando una expresión a cada elemento de una secuencia.

    Ejemplo:

    [x**2 for x in range(10)]
    
  8. ¿Cuál es la diferencia entre una lista y una tupla en Python?

    La principal diferencia es que las listas son mutables (pueden cambiarse después de su creación) mientras que las tuplas son inmutables (no pueden cambiarse).

  9. ¿Qué es un diccionario en Python y cómo se usa?

    Un diccionario es una colección de pares clave-valor. Se usa para almacenar datos que se pueden buscar por clave. Ejemplo: mi_diccionario = {'clave1': 'valor1', 'clave2': 'valor2'}.

    Ejemplo:

    mi_diccionario = {"clave1": "valor1", "clave2": "valor2"}
    
  10. ¿Cómo se puede depurar código en Python?

    Puedes usar el módulo pdb para depurar código en Python. Inicia el depurador con import pdb; pdb.set_trace() en el punto donde quieras comenzar a depurar.

En progreso…

Actualizado: