Linguagens de programação são constituídas e
passam a suportar um ou mais paradigmas de
programação, com relação a linguagem Python
isto não é diferente. Assinale a alternativa que
apresenta qual das seguintes características
faz do Python uma linguagem de programação
orientada a objetos.
✂️ A) Não suporta classes e objetos
✂️ B) Permite herança, encapsulamento e
polimorfismo
✂️ C) Código escrito em Python não pode ser
reutilizado
✂️ D) Não suporta modularidade
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 📝 ANOTAÇÕES 🚩 REPORTAR
No Python, funções são blocos de código identificados por
um nome, que podem receber parâmetros pré-determinados. Em relação às observações a serem
consideradas na execução funções, está incorreta a
seguinte afirmação:
✂️ A) os argumentos com padrão devem vir por último,
depois dos argumentos sem padrão;
✂️ B) o valor do padrão para um parâmetro é calculado
quando a função é definida;
✂️ C) os argumentos passados sem identificador são
recebidos pela função na forma de um dicionário;
✂️ E) os parâmetros passados com identificador na chamada
da função devem vir no fim da lista de parâmetros.
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 📝 ANOTAÇÕES 🚩 REPORTAR
Analise o trecho de programa Python, na versão 2.7, apresentado a seguir. L=[1,2,3,4,5,6,7,8] print L[::-1] Ao ser executado, o resultado exibido é:
✂️ A) [1, 2, 3, 4, 5, 6, 7, 8]
✂️ D) [8, 7, 6, 5, 4, 3, 2, 1]
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 📝 ANOTAÇÕES 🚩 REPORTAR