Pular para o conteúdo principal

Questão de TI - Ciência de Dados e Inteligência Artificial — Python (Conceitos Gerais e Códigos) — FGV 2024

TI - Ciência de Dados e Inteligência ArtificialPython (Conceitos Gerais e Códigos)
Código
fg165314
Banca
FGV
Órgão
ALETO
Ano
2024
Cargo
Ana Leg ( )

Seja o seguinte código, escrito em linguagem Python:

 

def func(n):

if n == 0:

return []

return [n] + func(n-1) + [n]

 

n = int(input("Valor de n positivo: "))

seq = func(n)

print(' '.join(map(str,seq)))

 

Sobre esse código, é correto afirmar que

  1. Adefine uma chamada de função que utiliza a estrutura de dicionários.
  2. Bimprime como resultado a saída 4 3 2 1 1 2 3 4, se digitado o valor 4 na console de entrada.
  3. Cretorna o resultado [3, 2, 1, 1, 2, 3] se digitado o valor 3 na console de entrada.
  4. Dsincroniza a execução de threads na chamada do método print(' '.join(map(str,seq))).
  5. Eutiliza uma estrutura de chamada concorrente da função func() como um fork.
Revelar gabarito e comentário

GabaritoB — imprime como resultado a saída 4 3 2 1 1 2 3 4, se digitado o valor 4 na console de entrada.

Link permanente: /questoes/fg165314