Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — Quadrix 2025

ProgramaçãoConceitos básicos de programação
Código
qg595985
Banca
Quadrix
Órgão
CRA-SP
Ano
2025
Nível
Superior
Cargo
Analista II - Desenvolvimento de Sistemas
Um desenvolvedor Python escreveu uma função para adicionar itens a uma lista, utilizando um parâmetro padrão. Considere‑se, então, o código a seguir.def adicionar_item(item, lista=[]):lista.append(item)print(lista)adicionar_item(“X”)adicionar_item(“Y”)adicionar_item(“Z”)Com base nessa situação hipotética, assinale a opção que apresenta a saída (output) que será impressa no console pela execução desse script.
  1. A[‘X’][‘X’, ‘Y’][‘X’, ‘Y’, ‘Z’]
  2. B[‘X’][‘Y’][‘Z’]
  3. C[‘X’, ‘Y’, ‘Z’][‘X’, ‘Y’, ‘Z’][‘X’, ‘Y’, ‘Z’]
  4. D[‘Z’][‘Z’, ‘Y’][‘Z’, ‘Y’, ‘X’]
  5. E[‘B’][‘A’, ‘B’]
Revelar gabarito e comentário

GabaritoA — [‘X’] [‘X’, ‘Y’] [‘X’, ‘Y’, ‘Z’]

Link permanente: /questoes/qg595985