PB Fase 3 - Memo
25 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es la función clave para trabajar con archivos en Python?

  • create()
  • open() (correct)
  • write()
  • read()
  • ¿Qué modo se utiliza al abrir un archivo en Python para lectura?

  • "w" - Write
  • "x" - Create
  • "r" - Read (correct)
  • "a" - Append
  • ¿Qué sucede si intentas abrir un archivo en modo creación 'x' de Python y el archivo ya existe?

  • Devuelve un error (correct)
  • Lo abre en modo lectura
  • Lo sobrescribe con nuevos datos
  • Añade contenido al final del archivo
  • ¿Qué parámetro se debe agregar a la función open() en Python para sobrescribir cualquier contenido existente en un archivo?

    <p>&quot;w&quot;</p> Signup and view all the answers

    Si intentas abrir un archivo en Python con el parámetro "a", ¿qué sucederá si el archivo no existe?

    <p>Se creará un nuevo archivo</p> Signup and view all the answers

    ¿Qué sucede al intentar abrir un archivo con la función open() en Python sin especificar un modo de apertura?

    <p>Se generará un error si el archivo no existe</p> Signup and view all the answers

    ¿Qué se necesita importar en Python para trabajar con archivos?

    <p>El módulo 'OS'</p> Signup and view all the answers

    ¿Qué función en Python se utiliza para abrir un archivo en modo escritura, creándolo si no existe y truncándolo si ya existe?

    <p>'open' con el parámetro 'w+'</p> Signup and view all the answers

    ¿Cuál es el método en Python que se utiliza para convertir un objeto Python en una cadena JSON?

    <p>json.dumps()</p> Signup and view all the answers

    ¿Qué método se debe utilizar en Python para convertir una cadena JSON en un objeto Python?

    <p>json.loads()</p> Signup and view all the answers

    ¿Qué parámetro se puede definir al utilizar el método json.dumps() para facilitar la lectura del resultado?

    <p>indent=4</p> Signup and view all the answers

    ¿Qué bloque de código se ejecuta siempre, independientemente de si ocurre un error o no en Python?

    <p>El bloque finally</p> Signup and view all the answers

    En Python, ¿qué sucede si no se manejan las excepciones y ocurre un error en el código?

    <p>El programa se detiene y muestra un mensaje de error</p> Signup and view all the answers

    ¿Qué permite hacer el bloque 'else' en Python en relación con las excepciones?

    <p>Ejecutar código solo si no hay errores</p> Signup and view all the answers

    ¿Cómo se puede evitar que un archivo permanezca abierto accidentalmente al finalizar su uso en Python?

    <p>Utilizando el bloque finally</p> Signup and view all the answers

    ¿Qué devuelve la función split() si no se encuentran coincidencias en la cadena?

    <p>El valor None</p> Signup and view all the answers

    ¿Qué método de un objeto Match se utiliza para obtener la posición de inicio y fin de una coincidencia en una cadena?

    <p>span()</p> Signup and view all the answers

    ¿Qué parámetro se puede especificar en la función sub() para controlar el número de reemplazos realizados en una cadena?

    <p>count</p> Signup and view all the answers

    ¿Qué devuelve la función group() de un objeto Match en Python?

    <p>La parte de la cadena donde ocurrió la coincidencia</p> Signup and view all the answers

    ¿Cuál es la finalidad de un objeto Match en Python?

    <p>Almacenar información sobre las búsquedas y los resultados</p> Signup and view all the answers

    ¿Qué función en Python se utiliza para buscar si una cadena contiene un patrón de búsqueda especificado?

    <p>search()</p> Signup and view all the answers

    ¿Qué objeto devuelve la función findall() al buscar coincidencias en una cadena?

    <p>List object</p> Signup and view all the answers

    ¿Qué son los Metacaracteres en el contexto de las Expresiones Regulares en Python?

    <p>Caracteres con un significado especial</p> Signup and view all the answers

    ¿Qué significa una 'Secuencia Especial' en el contexto de Expresiones Regulares en Python?

    <p>Un carácter precedido por una barra invertida con un significado especial</p> Signup and view all the answers

    ¿Qué devuelve la función search() al buscar un patrón en una cadena en Python?

    <p>'None' si no hay coincidencia y un objeto Match si hay coincidencia</p> Signup and view all the answers

    More Like This

    Python File Handling Quiz
    9 questions
    Python File Handling Quiz
    5 questions

    Python File Handling Quiz

    EvaluativeEnlightenment avatar
    EvaluativeEnlightenment
    Python File Handling and Paths Quiz
    10 questions
    Use Quizgecko on...
    Browser
    Browser