Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — UFMT 2017

ProgramaçãoLinguagens de programação
Código
qq304273
Banca
UFMT
Órgão
UFSBA
Ano
2017
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
Analise o trecho de código em Python a seguir.class A:a = 1class B(A):b = 2class C1(B):c = 3class C2(A):c = 3class D1(C2):d = 4class D2(C1):d = 4class D3(B):d = 4print isinstance(D3(), B), isinstance(D2(), C2), isinstance(D2(), A), isinstance(D1(), C1)Considerando o código Python, assinale a alternativa que apresenta a saída do trecho destacado.
  1. ATrue False True False
  2. BFalse True False True
  3. CTrue True False False
  4. DFalse False True True
Revelar gabarito e comentário

GabaritoA — True False True False

Link permanente: /questoes/qq304273