Buscar

Exercício 8

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Exercício: CCT0433_EX_A8_201501115995_V1 29/05/2018 20:29:14 (Finalizada) 
Aluno(a): ALDERSANDRO ALVES DE SIQUEIRA 2018.1 
Disciplina: CCT0433 - PROGRAMAÇÃO III 201501115995 
 
 
 
Ref.: 201504022343 
 
 
 
 1a Questão 
 
 
Em Python, existem várias possibilidades de manipularmos textos e strings. Considere o seguinte código 
line = 'teste,de,alguma,coisa' 
print(line.split(',')) 
Qual será o resultado desse trecho? 
 
 
 
testedealgumacoisa 
 
['teste', 'coisa'] 
 [t,e,s,t,e] 
 
['testede','algumacoisa'] 
 ['teste', 'de', 'alguma', 'coisa'] 
 
 
Explicação: 
A resposta certa é ['teste', 'de', 'alguma', 'coisa']. A função ¿split¿ divide a string de acordo com um parâmetro de 
entrada, nesse caso é a vírgula. 
 
 
 
 
Ref.: 201504022345 
 
 
 
 2a Questão 
 
 
JSON é uma formato para intercâmbio de dados muito utilizado nos dias de hoje. Qual a estrutura, em Python, que 
é muito utilizada para converter dados de Json para Python, por ser muito parecida? 
 
 
 
tuplas 
 
pilhas 
 
arrays 
 dicionários 
 
listas 
 
 
Explicação: 
A resposta é dicionários. 
O dicionário é a estrutura mais próxima em Python do formato Json. 
 
 
 
 
Ref.: 201504022347 
 
 
 
 3a Questão 
 
 
Ao tentarmos criar uma função para encontrarmos valores iguais entre duas listas tentamos o seguinte código: 
def valor_comum(l1, l2): 
 for v in l1: 
 if v in l2: 
 temp.append(v) 
 return temp 
que teria a seguinte chamada: > valor_comum([1,2,3],[3]) 
Falta uma linha de código para que a função acima funcione, qual é? 
 
 
 temp = [] 
 
l1 = l2 
 for v in t2 
 
if l1 
 
print temp 
 
 
Explicação: 
A instrução que falta é ¿temp = []¿. A lista temp precisa ser criada para que algo possa ser inserido nela, no caso, 
valores que estejam em ambas as listas. A resposta correta é temp = [] 
 
 
 
 
Ref.: 201504022355 
 
 
 
 4a Questão 
 
 
O Python possui várias bibliotecas para manipulação de dados. Qual das opções abaixo é uma das mais utilizadas? 
 
 
 
bears 
 
nets 
 pandas 
 
files 
 
ursos 
 
 
Explicação: 
A biblioteca pandas do Python é uma biblioteca muito utilizada em Data Science, área que precisa manipular grande 
quantidade de dados. 
As outras opções não se referem a bibliotecas em Python. 
 
 
 
 
Ref.: 201504022356 
 
 
 
 5a Questão 
 
 
 Assinale a afirmativa incorreta: 
 
 
 
 
em Python é possível utilizar listas de listas 
 não é possível utilizar banco de dados SQL com Python 
 é possível percorrer arquivos de textos com Python 
 
Python é uma linguagem com vários paradigmas de programação 
 
Panda é uma das várias bibliotecas para manipulação de dados 
 
 
Explicação: 
A resposta ERRADA é não é possível utilizar banco de dados sql com Python pois, na verdade, podemos 
construir aplicações de banco de dados 
em Python.

Continue navegando