Questionário 1.2

Questionário 1.2

University

24 Qs

quiz-placeholder

Similar activities

Encerramento 1° semestre 2020 - Licenciatura em Espanhol

Encerramento 1° semestre 2020 - Licenciatura em Espanhol

University

19 Qs

How well do you know bts?

How well do you know bts?

KG - Professional Development

20 Qs

ದೈ.ಶಿ. "ಸಾಮಾನ್ಯ ಜ್ಞಾನ" ರಸಪ್ರಶ್ನೆ ಸ್ಪರ್ಧೆ. ದೈ.ಶಿ.ಶಿ. ಪೋಳ್.

ದೈ.ಶಿ. "ಸಾಮಾನ್ಯ ಜ್ಞಾನ" ರಸಪ್ರಶ್ನೆ ಸ್ಪರ್ಧೆ. ದೈ.ಶಿ.ಶಿ. ಪೋಳ್.

1st Grade - Professional Development

20 Qs

Quiz Seminar Cloud dan Big Data

Quiz Seminar Cloud dan Big Data

University

20 Qs

HTML_CSS_JAVASCRIPT

HTML_CSS_JAVASCRIPT

University - Professional Development

20 Qs

Biologia Geral_ Revisão II

Biologia Geral_ Revisão II

University

19 Qs

DERECHOS Y OBLIGACIONES CONTRIBUYENTES

DERECHOS Y OBLIGACIONES CONTRIBUYENTES

University

20 Qs

¿Cuánto sabes de cultura general?

¿Cuánto sabes de cultura general?

University

20 Qs

Questionário 1.2

Questionário 1.2

Assessment

Quiz

Other

University

Practice Problem

Hard

Created by

Vinicius P

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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

Media Image

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?