Buscar

1- Prova - Introdução à Linguagem Python (2021)


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 6 páginas

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 6, do total de 6 páginas

Prévia do material em texto

Pontuação desta tentativa: 60 de 60
Enviado 17 de abr de 2021 em 15:39
Esta tentativa levou 21 minutos.
6 / 6 ptsPergunta 1
Seja a declaração a seguir:
X = [3, 6, 1, 9, 2, 4, 7]
Marque abaixo as instruções que imprimirão todos os elementos de X
em ordem invertida: 
 print(X[6::-1]) Correto!Correto!
 print(X[-1::-1]) Correto!Correto!
 print(X[:0:-1]) 
 print(X[6:0:-1]) 
 print(X[::-1]) Correto!Correto!
6 / 6 ptsPergunta 2
Suponha que a tupla XYZ contenha 5 elementos. Como você mudaria seu
terceiro elemento para 'Python'?
 teste[3] = 'Python' 
 teste[2] = 'Python' 
 teste(2) = 'Python' 
 Elementos das tuplas não podem ser alterados.
Correto!Correto!
 teste{3} = 'Python' 
6 / 6 ptsPergunta 3
Suponha a seguinte declaração:
estrutura_aninhada = ( [1,2,3],(4,5,6,7),[8,9],( [10,11,12], [(13, 14), 1
5] ) )
Que instrução retornará o número 13?
 Todas as alternativas são inválidas. 
 estrutura_aninhada[3][1][0]
 estrutura_aninhada[14] 
 estrutura_aninhada(3)(1)[0](0) 
 estrutura_aninhada[3][1][0][0]
Correto!Correto!
6 / 6 ptsPergunta 4
Suponha o código Python a seguir:
A = [9, 2, 5, 7]
 B = [x for x in range(12,21,3)]
 A.append(B)
 print(A)
O valores impressos serão:
 [9, 2, 5, 7, 12, 15, 18] 
 [9, 2, 5, 7], [12, 15, 18] 
 [9, 2, 5, 7, [12, 15, 18]] Correto!Correto!
 [9, 2, 5, 7, [12, 15, 18, 21]] 
6 / 6 ptsPergunta 5
Suponha a seguinte declaração:
dic = { "MG": {"Capital": "Belo Horizonte", 
 "Cidades": {1:"Contagem", 
 2:"Luiz de Fora", 
 3:"Sete Lagoas"}
 },
 "SP": {"Capital": "São Paulo", 
 "Cidades": {1:"Campinas", 
 2:"Piracicaba",
 3:"Franca"}
 },
 "RS": {"Capital": "Porto Alegre", 
 "Cidades": {1:"Pelotas", 
 2:"Gramado", 
 3:"Canela"}
 } 
 }
 
Qual comando devemos utilizar para corrigir o nome da cidade Luiz de
Fora para Juiz de Fora?
 Nenhuma das alternativas. 
 dic{"MG"}{"Cidades"}{1} = "Juiz de Fora"
 dic["MG"]["Cidades"]["Luiz de Fora"] = "Juiz de Fora"
 dic["MG"]["Cidades"][1] = "Juiz de Fora"
 dic["MG"]["Cidades"][2] = "Juiz de Fora"
Correto!Correto!
6 / 6 ptsPergunta 6
Python fornece 3 operadores de divisão. O operador /
calcula a divisão real, o operador // calcula o
quociente, enquanto o operador % calcula o resto da
divisão.
Responder 1:
Responder 2:
Responder 3:
/Correto!Correto!
//Correto!Correto!
%Correto!Correto!
6 / 6 ptsPergunta 7
Considere o código a seguir:
from functools import reduce
 teste = [1, 9, 8, 2, 3, 7, 6, 4, 5]
 print(reduce(lambda n1, n2: n1 if n1 > n2 else n2, teste))
Qual valor será impresso?
 1. 
 9. Correto!Correto!
 False. 
 True. 
 5. 
6 / 6 ptsPergunta 8
Considere o trecho do programa Python abaixo: 
def func():
 x = 1
 print(x)
 
x = 10
 func()
 print(x)
 
Os valores impressos, ao se executar o programa, são,
respectivamente:
 10 e 10. 
 1 e 10. Correto!Correto!
 10 e 1. 
 10. 
 1 e 1. 
6 / 6 ptsPergunta 9
Considere o trecho do programa Python abaixo:
L=[]
 for i in range(10,1,-1):
 L.append(i)
 print(L[3:])
Quais serão os valores impressos?
 [7, 6, 5, 4, 3, 2] Correto!Correto!
 [8, 7, 6, 5, 4, 3] 
 [8, 7, 6, 5, 4, 3, 2] 
 Nenhum valor será impresso, pois o programa apresenta um erro.
 [7, 6, 5, 4, 3, 2, 1] 
6 / 6 ptsPergunta 10
Qual é a saída esperada para o programa a seguir?
x = range(7)
soma = sum(filter(lambda x_i: x_i % 2 == 0, x))
 print(soma)
 16. 
 12. Correto!Correto!
 9. 
 10. 
 21. 
Pontuação do teste: 60 de 60

Mais conteúdos dessa disciplina