Logo Passei Direto
Buscar
Um engenheiro eletricista deseja registrar medições de tensão realizadas em um transformador durante um ensaio em laboratório. Ele cria um script em Python que abre um arquivo no modo 'w' para registrar os valores de tensão. Após rodar o código três vezes, percebe que apenas os últimos valores permanecem salvos. Com base nesse comportamento, qual é a principal característica do modo 'w' na abertura de arquivos em Python? Opções da pergunta 4: a) Permite edição sem sobrescrever dados anteriores. b) Cria um arquivo apenas se ele não existir. c) Abre o arquivo apenas para leitura. d) Acrescenta os novos valores sem apagar os anteriores. e) Cria um novo arquivo vazio ou sobrescreve o existente.
User badge image
Rede Delirious

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as opções com base no comportamento do modo 'w' na abertura de arquivos em Python. Quando um arquivo é aberto no modo 'w' (write), ele se comporta da seguinte maneira: - Se o arquivo já existir, ele é sobrescrito, ou seja, todo o conteúdo anterior é apagado e um novo arquivo vazio é criado. - Se o arquivo não existir, um novo arquivo é criado. Agora, vamos analisar as alternativas: a) Permite edição sem sobrescrever dados anteriores. - Incorreto, pois o modo 'w' sobrescreve o arquivo existente. b) Cria um arquivo apenas se ele não existir. - Incorreto, pois o modo 'w' cria o arquivo mesmo que ele já exista, sobrescrevendo-o. c) Abre o arquivo apenas para leitura. - Incorreto, pois o modo 'w' é para escrita, não leitura. d) Acrescenta os novos valores sem apagar os anteriores. - Incorreto, pois o modo 'w' apaga os dados anteriores. e) Cria um novo arquivo vazio ou sobrescreve o existente. - Correto, pois essa é a definição exata do modo 'w'. Portanto, a resposta correta é: e) Cria um novo arquivo vazio ou sobrescreve o existente.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina