Logo Passei Direto
Buscar

Exercícios 2 2

Ferramentas de estudo

Questões resolvidas

A manipulação de listas em Python permite a realização de diversas operações, desde a criação até a manipulação de seus elementos. Ao criar uma lista, como minha_lista, é possível processá-la de diferentes maneiras. Em uma situação, o método _________ é utilizado com o conector vírgula (‘, ʼ) para combinar seus elementos. O resultado desse processo é então _________ em uma variável, como texto1. Em uma abordagem alternativa, os elementos da mesma lista podem ser unidos usando outro conector, e o resultado é _________ em um arquivo distinto.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima.
split, atribuído, lido.
append, guardado, mostrado.
join, armazenado, gravado.
remove, retirado, editado.
find, pesquisado, excluído.

Assinale a alternativa correta que complementa a frase: "Durante o tratamento de exceções, devemos optar por exceções ____________ sempre que possível."
Genéricas
Abrangentes
Específicas
Comuns
Incomuns

Larissa está explorando a manipulação de dados em arquivos e se deparou com a necessidade de dividir uma string grande em uma lista, com base em um conector específico.
Qual método Larissa deve usar para dividir uma string em uma lista, considerando um conector específico?
split()
divide()
break()
separate()
detach()

Para remover caracteres em branco e quebras de linha (
) do início e do final de uma string, devemos utilizar o método:
break()
split()
strip()
join()
clean()

Para que os programas em Python funcionem corretamente ao lidar com arquivos, é crucial entender a manipulação de _________, seguir _________ e prestar atenção ao _________ de exceções inesperadas.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima.
strings, boas práticas, tratamento.
endereços IP, diretrizes de codificação, fluxo.
códigos, estilos de programação, fluxo.
sockets, padrões de segurança, fluxo.
ponto flutuante, normas de desenvolvimento, log.

A linguagem de programação Python oferece diversas ferramentas para a _________ e _________ de dados em arquivos e diretórios. Para garantir o correto funcionamento do programa ao manipular arquivos e strings, é essencial adotar _________ e realizar o tratamento de exceções.
Qual das opções abaixo melhor completa as lacunas acima?
compilação, interpretação, padrões de codificação.
leitura, gravação, boas práticas.
análise, codificação, estilos de programação.
execução, teste, diretrizes de codificação.
configuração, instalação, normas de segurança.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Questões resolvidas

A manipulação de listas em Python permite a realização de diversas operações, desde a criação até a manipulação de seus elementos. Ao criar uma lista, como minha_lista, é possível processá-la de diferentes maneiras. Em uma situação, o método _________ é utilizado com o conector vírgula (‘, ʼ) para combinar seus elementos. O resultado desse processo é então _________ em uma variável, como texto1. Em uma abordagem alternativa, os elementos da mesma lista podem ser unidos usando outro conector, e o resultado é _________ em um arquivo distinto.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima.
split, atribuído, lido.
append, guardado, mostrado.
join, armazenado, gravado.
remove, retirado, editado.
find, pesquisado, excluído.

Assinale a alternativa correta que complementa a frase: "Durante o tratamento de exceções, devemos optar por exceções ____________ sempre que possível."
Genéricas
Abrangentes
Específicas
Comuns
Incomuns

Larissa está explorando a manipulação de dados em arquivos e se deparou com a necessidade de dividir uma string grande em uma lista, com base em um conector específico.
Qual método Larissa deve usar para dividir uma string em uma lista, considerando um conector específico?
split()
divide()
break()
separate()
detach()

Para remover caracteres em branco e quebras de linha (
) do início e do final de uma string, devemos utilizar o método:
break()
split()
strip()
join()
clean()

Para que os programas em Python funcionem corretamente ao lidar com arquivos, é crucial entender a manipulação de _________, seguir _________ e prestar atenção ao _________ de exceções inesperadas.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima.
strings, boas práticas, tratamento.
endereços IP, diretrizes de codificação, fluxo.
códigos, estilos de programação, fluxo.
sockets, padrões de segurança, fluxo.
ponto flutuante, normas de desenvolvimento, log.

A linguagem de programação Python oferece diversas ferramentas para a _________ e _________ de dados em arquivos e diretórios. Para garantir o correto funcionamento do programa ao manipular arquivos e strings, é essencial adotar _________ e realizar o tratamento de exceções.
Qual das opções abaixo melhor completa as lacunas acima?
compilação, interpretação, padrões de codificação.
leitura, gravação, boas práticas.
análise, codificação, estilos de programação.
execução, teste, diretrizes de codificação.
configuração, instalação, normas de segurança.

Prévia do material em texto

Você acertou 1 de 10 questões
Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas
vezes quiser.
Verificar Desempenho
1 Marcar para revisão
Ao trabalhar com programação em Python, muitas vezes é necessário manipular listas e
seus elementos. Em determinadas situações, pode-se desejar _________ todos os elementos
de uma lista em uma única string. Nesse contexto, o método join é frequentemente
utilizado. Ele pode ser empregado com diferentes conectores, como a vírgula (‘, ʼ). No
entanto, se o objetivo for apresentar cada elemento da lista em um arquivo, de forma que
cada um ocupe uma _________ distinta, o conector adequado a ser usado é _________.
Questão 1 de 10
Corretas �1�
Incorretas �9�
Em branco �0�
1 2 3 4 5
6 7 8 9 10
Exercicio Manipulação De Dados Em Arquivos Sair
Feedback
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 1/14
A
B
C
D
E
dividir, coluna, espaço.
excluir, célula, tabulação.
combinar, linha, ‘\n .̓
separar, tabela, vírgula.
mesclar, posição, ponto.
Resposta incorreta
Opa! A alternativa correta é a letra C. Confira o gabarito comentado!
Gabarito Comentado
O método join em Python é usado para "combinar" os elementos de uma lista em uma
única string. Quando a intenção é que cada elemento da lista seja representado em
uma "linha" distinta em um arquivo, o conector de "nova linha" (simbolizado por ‘\nʼ) é
a escolha correta.
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 2/14
A
B
C
D
E
2 Marcar para revisão
Fernanda está aprendendo sobre manipulação de arquivos em Python e deseja entender as
diferenças entre os modos de abertura de arquivo.
Qual dos seguintes modos abrirá um arquivo para leitura e permitirá a adição de novos
dados ao final, sem sobrescrever o conteúdo existente?
"r+"
"w+"
"a+"
"rw"
"wr+"
Resposta incorreta
Opa! A alternativa correta é a letra C. Confira o gabarito comentado!
Gabarito Comentado
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 3/14
A
B
C
D
E
O modo "a+" permite abrir um arquivo tanto para leitura quanto para escrita,
adicionando novos dados ao final do arquivo sem sobrescrever o conteúdo existente.
Se o arquivo não existir, ele será criado.
3 Marcar para revisão
Para garantir o _________ funcionamento do programa em Python ao lidar com arquivos, é
essencial compreender a manipulação de strings, adotar _________ e se atentar ao _________
de exceções.
correto, boas práticas, tratamento.
melhor, diretrizes de codificação, lançamento.
eficiente, padrões de codificação, rastreamento.
rápido, estilos de programação, log.
seguro, normas de segurança, registro.
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 4/14
Resposta incorreta
Opa! A alternativa correta é a letra A. Confira o gabarito comentado!
Gabarito Comentado
Para assegurar o correto funcionamento de programas em Python, é fundamental
entender como manipular strings, seguir boas práticas e tratar adequadamente as
exceções.
4 Marcar para revisão
Pedro, um desenvolvedor Python, busca aprimorar suas habilidades em manipulação de
dados em arquivos. Ele decide estudar as melhores práticas para lidar com arquivos e
strings, bem como o tratamento de exceções.
Considerando o texto, analise as afirmativas abaixo:
I.   Pedro deseja aprender sobre manipulação de dados utilizando a linguagem Java.
II.   O tratamento de exceções é crucial para garantir o funcionamento correto dos
programas.
III.   Pedro não demonstrou interesse em aprender boas práticas para manipular arquivos e
strings.
Assinale a alternativa correta:
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 5/14
A
B
C
D
E
Apenas a afirmativa I está correta.
Apenas a afirmativa II está correta.
Apenas as afirmativas I e III estão corretas.
Apenas as afirmativas II e III estão corretas.
Todas as afirmativas estão corretas.
Resposta incorreta
Opa! A alternativa correta é a letra B. Confira o gabarito comentado!
Gabarito Comentado
O estudo de caso menciona que Pedro está interessado em aprender sobre
manipulação de dados em Python, e não em Java. Além disso, ele tem interesse em
aprender boas práticas, o que contradiz a afirmativa III. A afirmativa II está correta,
pois o tratamento de exceções é fundamental para garantir que os programas
funcionem corretamente.
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 6/14
A
B
C
D
E
5 Marcar para revisão
A manipulação de listas em Python permite a realização de diversas operações, desde a
criação até a manipulação de seus elementos. Ao criar uma lista, como minha_lista, é
possível processá-la de diferentes maneiras. Em uma situação, o método _________ é
utilizado com o conector vírgula (‘, ʼ) para combinar seus elementos. O resultado desse
processo é então _________ em uma variável, como texto1. Em uma abordagem alternativa,
os elementos da mesma lista podem ser unidos usando outro conector, e o resultado é
_________ em um arquivo distinto.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima.
split, atribuído, lido.
append, guardado, mostrado.
join, armazenado, gravado.
remove, retirado, editado.
find, pesquisado, excluído.
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 7/14
A
B
C
Resposta incorreta
Opa! A alternativa correta é a letra C. Confira o gabarito comentado!
Gabarito Comentado
O método join em Python é usado para combinar ou juntar elementos de uma lista
usando um conector específico. Após essa combinação, o resultado é "armazenado"
ou "atribuído" a uma variável. Posteriormente, esse resultado pode ser "gravado" em
um arquivo para fins de armazenamento ou análise.
6 Marcar para revisão
Assinale a alternativa correta que complementa a frase:
"Durante o tratamento de exceções, devemos optar por exceções ____________ sempre que
possível."
Abrangentes
Comuns
Específicas
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 8/14
D
E
Incomuns
Genéricas
Resposta incorreta
Opa! A alternativa correta é a letra C. Confira o gabarito comentado!
Gabarito Comentado
No contexto de programação, o tratamento de exceções é uma etapa crucial para
garantir a robustez e a confiabilidade do código. Quando falamos em tratar exceções,
a melhor prática é optar por exceções específicas sempre que possível. Isso porque as
exceções específicas nos permitem lidar com erros de maneira mais precisa e
informativa, permitindo que o programa continue funcionando corretamente mesmo
quando ocorrem problemas. Portanto, a alternativa que corretamente preenche a
lacuna na frase é "Específicas".
7 Marcar para revisão
Larissa está explorando a manipulação de dados em arquivos e se deparou com a
necessidade de dividir uma string grande em uma lista, com base em um conector
específico.
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/9/14
A
B
C
D
E
Qual método Larissa deve usar para dividir uma string em uma lista, considerando um
conector específico?
split()
divide()
break()
separate()
detach()
Resposta incorreta
Opa! A alternativa correta é a letra A. Confira o gabarito comentado!
Gabarito Comentado
O método split() é utilizado em Python para dividir uma string em uma lista com base
em um conector (ou delimitador) especificado. Por exemplo, string_data.split(",")
dividirá a string em uma lista usando vírgulas como conector.
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 10/14
A
B
C
D
E
8 Marcar para revisão
Para remover caracteres em branco e quebras de linha (\n) do início e do final de uma
string, devemos utilizar o método:
split()
join()
break()
clean()
strip()
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
O método strip() é utilizado para remover caracteres em branco e quebras de linha (\n)
do início e do final de uma string. Este método é muito útil quando estamos lidando
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 11/14
A
B
C
D
E
com dados de texto e precisamos limpar ou formatar nossas strings. As outras opções,
como split(), join(), break() e clean() não realizam essa função específica. Portanto, a
alternativa correta é a 'E', que menciona o método strip().
9 Marcar para revisão
Para que os programas em Python funcionem corretamente ao lidar com arquivos, é crucial
entender a manipulação de _________, seguir _________ e prestar atenção ao _________ de
exceções inesperadas.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima.
strings, boas práticas, tratamento.
endereços IP, diretrizes de codificação, fluxo.
códigos, estilos de programação, fluxo.
sockets, padrões de segurança, fluxo.
ponto flutuante, normas de desenvolvimento, log.
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 12/14
A
B
Resposta incorreta
Opa! A alternativa correta é a letra A. Confira o gabarito comentado!
Gabarito Comentado
Trabalhar com arquivos em Python envolve a manipulação de strings. Para garantir
que os programas funcionem conforme o esperado, é essencial seguir boas práticas e
tratar exceções adequadamente.
10 Marcar para revisão
A linguagem de programação Python oferece diversas ferramentas para a _________ e
_________ de dados em arquivos e diretórios. Para garantir o correto funcionamento do
programa ao manipular arquivos e strings, é essencial adotar _________ e realizar o
tratamento de exceções.
Qual das opções abaixo melhor completa as lacunas acima?
compilação, interpretação, padrões de codificação.
leitura, gravação, boas práticas.
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 13/14
C
D
E
análise, codificação, estilos de programação.
execução, teste, diretrizes de codificação.
configuração, instalação, normas de segurança.
Resposta incorreta
Opa! A alternativa correta é a letra B. Confira o gabarito comentado!
Gabarito Comentado
A linguagem Python fornece mecanismos para a leitura e gravação de dados em
arquivos e diretórios. Além disso, para garantir a eficiência e correção dos programas,
é crucial seguir boas práticas de programação e realizar o tratamento adequado de
exceções.
30/10/2024, 22:30 estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/6722dd653092410d6b032da3/gabarito/ 14/14

Mais conteúdos dessa disciplina