Questões de Python (Programação)

Limpar Busca

Em Python, qual das opções abaixo representa a forma correta de definir uma função?

  • A def minhaFuncao:
  • B def minhaFuncao():
  • C function minhaFuncao() {}
  • D void minhaFuncao()
  • E fun minhaFuncao()

Considerando o seguinte código na linguagem de programação Python,

A, B, C = {0: 1, 2: 3, 4: 5}

o valor armazenado na variável B é igual a

  • A 1
  • B 2
  • C 3
  • D {2: 3}
  • E {3}

Na linguagem de programação Python, considerando que o comando else está alinhado aos comandos try e except, o escopo do comando else

  • A só será processado se o escopo do comando except for processado.
  • B nunca será processado.
  • C será processado se ocorrer alguma exceção durante o processamento do escopo do comando except.
  • D será processado se ocorrer alguma exceção durante o processamento do escopo do comando try.
  • E só será processado se não ocorrer nenhuma exceção durante o processamento do escopo do comando try.

Considerando as linguagens de programação e a análise orientada a objetos (AOO), julgue o item a seguir.


Em Python, o comando getattr() retorna uma lista com os atributos e os métodos disponíveis para um objeto ou um módulo.

  • Certo
  • Errado

Acerca de programação em Python, julgue o item subsequente.


Classes, em Python, implementam o conceito de herança simples e não estão preparadas para herança múltipla.

  • Certo
  • Errado