Logo Passei Direto
Buscar
09 - O uso de arquivos de texto é uma tarefa comum na programação em Python, permitindo a leitura e gravação de dados em formato de texto. Com base nesse contexto, assinale a alternativa correta sobre arquivos de texto em Python:
Em Python, os arquivos de texto são exclusivamente utilizados para armazenar strings e não suportam outros tipos de dados.
Ao ler um arquivo de texto em Python, é necessário convertê-lo manualmente para o formato desejado, pois os dados são lidos apenas como sequências de caracteres.
Para escrever em um arquivo de texto em Python, é necessário abrir o arquivo no modo 'r' (read) e utilizar o método write() para adicionar os dados.
Em Python, o uso de arquivos de texto é restrito apenas à leitura de dados externos, não sendo possível gravar informações em um arquivo de texto.
Em Python, é possível realizar operações de leitura e gravação em arquivos de texto utilizando as funções open(), read() e write(), proporcionando flexibilidade no manuseio de dados.
a) A
b) B
c) C
d) D
e) E
User badge image
Questões Para a Compreensão

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 9 meses

Vamos analisar cada uma das alternativas sobre o uso de arquivos de texto em Python: a) "Em Python, os arquivos de texto são exclusivamente utilizados para armazenar strings e não suportam outros tipos de dados." - Esta afirmação é falsa, pois arquivos de texto podem armazenar dados em formato de texto, mas não são limitados apenas a strings. b) "Ao ler um arquivo de texto em Python, é necessário convertê-lo manualmente para o formato desejado, pois os dados são lidos apenas como sequências de caracteres." - Isso é parcialmente verdadeiro, mas não é necessário converter manualmente todos os dados, apenas os que não são strings. c) "Para escrever em um arquivo de texto em Python, é necessário abrir o arquivo no modo 'r' (read) e utilizar o método write() para adicionar os dados." - Esta afirmação é falsa, pois para escrever em um arquivo, é necessário abrir no modo 'w' (write) ou 'a' (append). d) "Em Python, o uso de arquivos de texto é restrito apenas à leitura de dados externos, não sendo possível gravar informações em um arquivo de texto." - Esta afirmação é falsa, pois é possível tanto ler quanto gravar em arquivos de texto. e) "Em Python, é possível realizar operações de leitura e gravação em arquivos de texto utilizando as funções open(), read() e write(), proporcionando flexibilidade no manuseio de dados." - Esta afirmação é verdadeira, pois realmente podemos usar essas funções para ler e escrever em arquivos de texto. Portanto, a alternativa correta é: e) E.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

User badge image

Ed Verified user icon

há 2 anos

Analisando as afirmações sobre arquivos de texto em Python: a) Em Python, os arquivos de texto são exclusivamente utilizados para armazenar strings e não suportam outros tipos de dados. - Esta afirmação está incorreta, pois em Python é possível armazenar diferentes tipos de dados em arquivos de texto. b) Ao ler um arquivo de texto em Python, é necessário convertê-lo manualmente para o formato desejado, pois os dados são lidos apenas como sequências de caracteres. - Esta afirmação está correta, pois ao ler um arquivo de texto em Python, os dados são lidos como strings e é necessário fazer a conversão para outros formatos, se necessário. c) Para escrever em um arquivo de texto em Python, é necessário abrir o arquivo no modo 'r' (read) e utilizar o método write() para adicionar os dados. - Esta afirmação está incorreta, pois o modo correto para escrita em um arquivo de texto em Python é 'w' (write), não 'r'. d) Em Python, o uso de arquivos de texto é restrito apenas à leitura de dados externos, não sendo possível gravar informações em um arquivo de texto. - Esta afirmação está incorreta, pois em Python é possível tanto ler quanto escrever em arquivos de texto. e) Em Python, é possível realizar operações de leitura e gravação em arquivos de texto utilizando as funções open(), read() e write(), proporcionando flexibilidade no manuseio de dados. - Esta afirmação está correta, pois em Python as funções open(), read() e write() são comumente utilizadas para operações de leitura e gravação em arquivos de texto. Portanto, a alternativa correta é: e) E

Essa resposta te ajudou?

0
Dislike0

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

04 - As listas são uma estrutura de dados fundamental na linguagem de programação Python, utilizadas para armazenar coleções de elementos. Com base nesse contexto, assinale a alternativa correta sobre as listas em Python:
As listas em Python são estruturas de dados imutáveis, ou seja, uma vez criadas, não é possível modificar seus elementos.
As listas em Python permitem armazenar apenas elementos do mesmo tipo de dado.
É obrigatório declarar o tamanho de uma lista ao criá-la em Python.
Em Python, é possível acessar os elementos de uma lista utilizando seus índices, começando a contagem a partir do número 1.
As listas em Python podem armazenar elementos de diferentes tipos de dados e permitem o acesso e a modificação de seus elementos utilizando índices.
a) A
b) B
c) C
d) D
e) E

05 - A herança é um conceito importante na programação orientada a objetos e está presente na linguagem de programação Python. Com base nesse contexto, assinale a alternativa correta sobre herança em Python:
Herança é a capacidade que uma subclasse tem de ter métodos com o mesmo nome de sua superclasse mas que executam rotinas distintas.
A herança em Python é utilizada para criar objetos a partir de classes, mas não permite compartilhar atributos e métodos entre classes.
Em Python, é obrigatório utilizar a palavra-chave 'extends' para estabelecer uma relação de herança entre classes.
A herança em Python segue uma hierarquia única, na qual cada classe pode ter apenas uma classe pai e uma classe filha.
A herança em Python permite que uma classe herde atributos e métodos de uma classe pai, facilitando a reutilização de código e a criação de relacionamentos entre classes.
a) A
b) B
c) C
d) D
e) E

07 - O polimorfismo é um conceito importante na programação orientada a objetos e está presente na linguagem de programação Python. Com base nesse contexto, assinale a alternativa correta sobre o polimorfismo em Python:
O polimorfismo em Python permite que um objeto de uma classe filha seja tratado como um objeto da classe pai, facilitando a reutilização de código.
Em Python, o polimorfismo é implementado utilizando a palavra-chave 'polymorphic' antes da declaração de cada método.
O polimorfismo em Python permite que uma classe herde atributos e métodos de múltiplas classes pai simultaneamente.
Em Python, o polimorfismo permite que um objeto seja criado sem a necessidade de uma classe associada, simplificando a criação de objetos flexíveis.
O polimorfismo em Python permite que um método seja executado de formas diferentes, dependendo do tipo de objeto que o invoca.
a) A
b) B
c) C
d) D
e) E

Mais conteúdos dessa disciplina