Logo Passei Direto
Buscar
Em Python, qual das seguintes opções é a maneira correta de abrir um arquivo chamado "dados.txt" em modo de leitura e garantir que ele seja fechado automaticamente após o uso?
a) `file = open("dados.txt", "r")`
b) `with open("dados.txt", "r") as file:`
c) `open("dados.txt", "r").close()`
d) `file = open("dados.txt", "w")`
User badge image
Praticando Para Aprender

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Para abrir um arquivo em Python e garantir que ele seja fechado automaticamente após o uso, a melhor prática é usar 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("dados.txt", "r")` - Esta opção abre o arquivo, mas não garante que ele será fechado automaticamente. b) `with open("dados.txt", "r") as file:` - Esta é a maneira correta de abrir o arquivo em modo de leitura e garante que ele será fechado automaticamente após o uso. c) `open("dados.txt", "r").close()` - Esta opção abre o arquivo e o fecha imediatamente, não permitindo a leitura. d) `file = open("dados.txt", "w")` - Esta opção abre o arquivo em modo de escrita, não em modo de leitura. Portanto, a alternativa correta é: b) `with open("dados.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