Logo Passei Direto
Buscar
Em Python, qual é a maneira correta de abrir um arquivo para leitura e garantir que ele será fechado automaticamente após o uso?
a) file = open('documento.txt', 'r')
b) with open('documento.txt', 'r') as file:
c) file = open('documento.txt')
d) open('documento.txt').read()
User badge image
Questões para o Sucesso

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Para abrir um arquivo em Python e garantir que ele será fechado automaticamente após o uso, a melhor prática é utilizar a declaração `with`. Isso garante que o arquivo será fechado corretamente, mesmo que ocorra um erro durante a leitura. Analisando as opções: a) `file = open('documento.txt', 'r')` - Esta opção abre o arquivo, mas não garante que ele será fechado automaticamente. b) `with open('documento.txt', 'r') as file:` - Esta é a maneira correta de abrir um arquivo para leitura e garante que ele será fechado automaticamente após o uso. c) `file = open('documento.txt')` - Semelhante à opção (a), não garante o fechamento automático. d) `open('documento.txt').read()` - Esta opção lê o arquivo, mas não o fecha automaticamente. Portanto, a resposta correta é: b) with open('documento.txt', 'r') as file:.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina