
Questionário 1.2
Authored by Vinicius P
Other
University
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
24 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
O código Python a seguir é formado por uma operação POP. Qual alternativa substitui a segunda linha para corrigir o problema de lista espelhada?
lista2 = lista[1:]
lista2 = copy(lista)
lista2 = 'lista'
lista2 = lista+lista-lista
lista2 == lista
Answer explanation
A opção correta é 'lista2 = lista[1:]', pois ela cria uma nova lista a partir da original, excluindo o primeiro elemento. As outras opções não corrigem o problema de lista espelhada adequadamente.
2.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Qual deve ser a linha de código para gerar a saída {(0: 'Brasil', 1: 'Cuba', 2: 'Uruguai', 3: 'Vietnam')} a partir da lista Países = ['Brasil', 'Cuba', 'Uruguai', 'Vietnam']?
{ix for i,x in enumerate(Países)}
dict(Países)
dict(enumerate(Países))
{for i,x in enumerate(Países)}
{for i,x in enumerate(Países): ix}
Answer explanation
A função dict(enumerate(Países)) cria um dicionário onde cada país da lista é associado ao seu índice. Isso resulta na saída desejada: {(0: 'Brasil', 1: 'Cuba', 2: 'Uruguai', 3: 'Vietnam')}. As outras opções estão incorretas.
3.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Marque a alternativa que representa a saída do código Python apresentado.
2 2
Nada
4
2
Erro
Answer explanation
O código Python imprime duas vezes o número 2, resultando na saída '2 2'. Portanto, a alternativa correta é '2 2'.
4.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Considerando as afirmações abaixo, quais são os valores lógicos das afirmações, respectivamente? I. p ∨ (q → r) implica (p → r) ∨ (q ↔ r); II. "O carro é" é uma proposição simples; III. O princípio da Não Contradição afirma que "Toda proposição ou é verdadeira ou falsa"; IV. A função dos conectivos é formar novas proposições a partir de outras proposições; V. ¬(p ↔ ¬p) ↔ ¬p → p é uma contradição.
F, F, F, V, V
V, F, V, V, F
F, V, V, V, V
F, F, F, F, F
F, F, F, F, V
Answer explanation
A afirmação I é falsa, II é falsa, III é falsa, IV é verdadeira e V é verdadeira. Portanto, a resposta correta é F, F, F, V, V.
5.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Identifique nas alternativas seguintes aquela que representa corretamente o resultado da última linha de código.
[[False True True] [False True True] [False True True]]
[[0 1 2] [3 4 5] [6 7 8]]
[[0 3 6] [1 4 7] [2 5 8]]
[[True True True] [True True True] [False False False]]
[[False False False] [True False False] [True True False]]
Answer explanation
A análise do código revela que a última linha gera uma matriz onde a segunda e terceira colunas são verdadeiras para as linhas 1 e 2, resultando na matriz [[False True True] [False True True] [False True True]].
6.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Marque a alternativa a seguir que representa, usando list comprehensions, uma alternativa às linhas 2, 3, 4 e 5 do código acima.
unidades = [x+1 for x in numeros if x<10]
unidades = [x for x in numeros if x<10 x+1]
unidades = [x+1, for x in numeros, if x<10]
unidades = [x for x in numeros, if x<10, x+1]
unidades = [for x in numeros if x<10 append(x+1)]
Answer explanation
A list comprehension creates a new list by applying an expression to each item in an iterable. The correct choice, 'unidades = [x+1 for x in numeros if x<10]', correctly increments values less than 10 from 'numeros'.
7.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Dado o seguinte código Python, qual será a saída correta?
'Ambrose'
'Zelda'
'Sabrina'
'spellman'
Answer explanation
O código utiliza um dicionário onde a chave 'Ambrose' está associada a um valor. A saída correta é 'Ambrose', pois é o valor correspondente à chave que foi acessada no dicionário.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
19 questions
Poesia - 2ª geração modernista
Quiz
•
10th Grade - University
20 questions
Fundamentals of Control System
Quiz
•
University
20 questions
Chương 4: QUAN HỆ PHÁP LUẬT
Quiz
•
University
20 questions
INTRODUCCION WORD OFIMATICA I
Quiz
•
University
20 questions
Electrical Science Cat 3 DMEL 245
Quiz
•
University
20 questions
Kuis HOI: MU dan DK PBB
Quiz
•
University
20 questions
Administração de Sistemas de Informação
Quiz
•
University
20 questions
Marketing Mix
Quiz
•
University
Popular Resources on Wayground
7 questions
History of Valentine's Day
Interactive video
•
4th Grade
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
15 questions
Valentine's Day Trivia
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
Discover more resources for Other
18 questions
Valentines Day Trivia
Quiz
•
3rd Grade - University
12 questions
IREAD Week 4 - Review
Quiz
•
3rd Grade - University
23 questions
Subject Verb Agreement
Quiz
•
9th Grade - University
5 questions
What is Presidents' Day?
Interactive video
•
10th Grade - University
7 questions
Renewable and Nonrenewable Resources
Interactive video
•
4th Grade - University
20 questions
Mardi Gras History
Quiz
•
6th Grade - University
10 questions
The Roaring 20's Crash Course US History
Interactive video
•
11th Grade - University
17 questions
Review9_TEACHER
Quiz
•
University