Logo Passei Direto
Buscar
Para ler o conteúdo de um arquivo nomeado file e retornar todas as linhas do arquivo como elementos de uma lista, devemos executar qual instrução? A file.read() B file.readline() C file.readlines() D file.readall() E readlines(file)
User badge image
Miguel Machado

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Para ler o conteúdo de um arquivo e retornar todas as linhas como elementos de uma lista em Python, a função correta a ser utilizada é `file.readlines()`. Essa função lê todas as linhas do arquivo e as retorna em uma lista. Vamos analisar as opções: A) `file.read()` - Lê todo o conteúdo do arquivo como uma única string, não retorna uma lista. B) `file.readline()` - Lê apenas uma linha do arquivo por vez, não retorna todas as linhas. C) `file.readlines()` - Lê todas as linhas do arquivo e retorna como uma lista. Esta é a opção correta. D) `file.readall()` - Não é uma função padrão em Python. E) `readlines(file)` - Não é a forma correta de chamar a função, pois deve ser chamada a partir do objeto do arquivo. Portanto, a resposta correta é: C) file.readlines().

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Um dos princípios do RAD é a entrega contínua de produtos dentro do prazo. Nesse sentido, selecione a opção CORRETA:
A- Isso permite reduzir custos, desde que, pelo menos, uma parte do sistema esteja funcionando corretamente; B- O desenvolvimento rápido sempre vai reduzir os custos do projeto. C- Este princípio garante que o produto terá menos erros; D- O prazo sempre deve ser respeitado, mesmo que não seja possível entregar o produto conforme programado; E- Isso permite que a equipe do projeto defina rapidamente a abordagem ideal para entregar o produto no tempo disponível;
A
B
C
D
E

A metodologia RAD trabalha com iterações e incrementos ao longo do desenvolvimento do software para que seja entregue rapidamente e com a minimização de erros. Apesar das diversas vantagens, também possui desvantagens. Nesse sentido, selecione a opção CORRETA a respeito das vantagens da metodologia RAD:
A- Alta dependência da modelagem de dados; B- O gerenciamento de um projeto RAD é complexo; C- Podem ocorrer rápidas revisões iniciais; D- A metodologia RAD trata apenas sistema que podem ser modularizados; E- Os desenvolvedores devem ser muito qualificados;
A
B
C
D
E

Dentre os métodos apresentados abaixo, qual o método pertence ao objeto do tipo arquivo?
A- rename
B- join
C- replace
D- read
E- split

Diferente de outros bancos de dados, que possuem muitos tipos de dados, o SQLite possui um limitado número de tipos, porém utiliza o conceito de afinidade. Assinale a alternativa correta quanto ao tipo do atributo criado e a classe de maior afinidade:
TIPO → CLASSE A- BOOLEAN→ INTEGER B- CHARACTER → BLOB C- BIGINT → NUMERIC D- DATE → DATETIME E- DOUBLE→ REAL
A
B
C
D
E

Para conectores que implementem a DB API 2.0, qual método de qual classe é utilizado para enviar comandos ao banco de dados?
A- Método cursor da classe Connection B- Método execute da classe Cursor C- Método commit da classe Connection D- Método execute da classe Connection E- Método commit da classe Cursor
A
B
C
D
E

Considere o fragmento de código Python abaixo: Import tkinter as tk raiz=tk.Tk() raiz.title('Exemplo') botao=lacuna_I botao.pack() raiz.mainloop() Selecione a opção CORRETA que substitua a palavra lacuna_I de modo que o programa adicione um botão usando o módulo tkinter:
A- Button(janela,text='exemplo',height=1,width=35,command=raiz.destroy) B- tkk.Button(raiz,text='exemplo',height=1,width=35,command=raiz.destroy) C- tk.CheckButton(raiz,text='exemplo',height=1,width=35,command=raiz.destroy) D- tk.Button(janela,text='exemplo',height=1,width=35,command=raiz.destroy) E- tk.Button(raiz,text='exemplo',height=1,width=35,command=raiz.destroy)
A
B
C
D
E

A engenharia de requisitos trata formalmente das atividades relacionadas aos requisitos de um sistema. Nesse sentido, selecione a opção que relaciona CORRETAMENTE a atividade e o seu objetivo:
A- Documentação: documentar quais são os papéis dos usuários na operação do sistema. B- Validação: comparar a implementação com o que foi solicitado. C- Gerenciamento de requisitos: gerenciar os recursos humanos do projeto. D- Análise de requisitos: analisar a validade dos requisitos do sistema. E- Elicitação de requisitos: levantar as necessidades para tratar os requisitos do sistema.
A
B
C
D
E

A JAD (Joint Application Development) é a principal técnica aplicada para levantamento de requisitos em projetos que utilizam RAD. A respeito da JAD, selecione a opção CORRETA:
A- Trata-se de oficinas de trabalho onde desenvolvedores e usuários discutem sobre o projeto e suas necessidades. B- É baseada em entrevistas e dinâmicas sociais em que os usuários interagem entre si para fornecer informações relevantes para os desenvolvedores. C- Devem ser aplicadas ao final de cada entrega de protótipo de modo a garantir o direcionamento correto do projeto. D- Aumenta a colaboração entre os desenvolvedores e os usuários, uma vez que estabelece um cronograma de trabalho. E- É um conjunto eficiente de técnicas que aceleram a implementação de ideias.
A
B
C
D
E

O uso de componentes de interface gráfica em um sistema é importante, para facilitar a interação do usuário com as funcionalidades do sistema. No entanto também existem alguns aspectos que podem tornar as escolhas de um projeto desvantajosas. Nesse sentido, selecione a opção que apresenta uma das desvantagens relacionadas a uma escolha de uma biblioteca para interface gráfica:
A- Ampliar o acesso dos usuários às funcionalidades do sistema. B- Fazer uso intenso de recursos computacionais. C- Proporcionar que o usuário possa alternar entre as funcionalidades do sistema. D- O sistema poder operar em múltiplas plataformas. E- Dar ao programador uma camada de abstração sobre detalhes da programação dos componentes
A
B
C
D
E

Mais conteúdos dessa disciplina