Questões de Concurso
Sobre python em programação
Foram encontradas 661 questões
Sobre a linguagem de Programação Python, analise as afirmações a seguir.
I. Em Python, é possível utilizar o conceito de linguagens funcionais conhecido como compreensão de listas.
II. Como qualquer outra linguagem orientada a objetos, Python segue o princípio do acesso uniforme (uniform access principle) sugerindo que atributos das classes sejam privados e que sejam acessados apenas através de métodos gets e sets.
III. Em Python, é possível utilizar o conceito de linguagens funcionais conhecido como avaliação preguiçosa de tipos.
IV. Funções em Python são tratadas como elementos de segunda ordem, podendo ser guardadas em variáveis, passadas como parâmetro para outras funções.
V. Diferente da maioria das linguagens orientadas a objetos, métodos em Python possuem explicitamente, em suas assinaturas, o parâmetro que representa o objeto sobre o qual o método foi chamado (self).
Estão CORRETAS, apenas, as proposições
A sequência de Fibonacci é uma sequência numérica cujo primeiro elemento é 0, o segundo elemento é 1 e, a partir do terceiro, cada elemento é igual à soma dos dois anteriores, ou seja, [0, 1, 1, 2, 3, 5, ...]. Analise o trecho de código abaixo, escrito em Python 3, que calcula a sequência de Fibonacci para 13 elementos.
Na chamada da função print da linha 9, será impresso
Considere o programa Python abaixo:
Para que o programa seja executado corretamente, em condições ideais, a indicação I deve ser substituída por:
Com relação à execução do código acima, da linguagem de programação Python, julgue o item.
Na linha 7, o resultado de s2 será set([7, 8, 9]).
Com relação à execução do código acima, da linguagem de programação Python, julgue o item.
O resultado apresentado na linha 14 será Interseção
com s3: set([8, 2]).
Com relação à execução do código acima, da linguagem de programação Python, julgue o item.
O comando print, na linha 17, não fornecerá saída
alguma, pois a condição if, da linha anterior, não foi
atendida.
Com relação à execução do código acima, da linguagem de programação Python, julgue o item.
Nas linhas 3 e 4, a função range tem a finalidade de
implementar, respectivamente, uma fila e uma pilha.
Com relação à execução do código acima, da linguagem de programação Python, julgue o item.
O caractere #, usado na linha 2, indica um comentário.
Considere o código Python abaixo.
Para que o código exiba na tela o valor True se o item buscado no vetor por meio da função oper for encontrado, a lacuna I
deve ser corretamente preenchida por
Com a linguagem de programação Python, é possível realizar a criação de funções recursivas, que são bastante úteis para resolução de problemas computacionais. Tendo isso em mente, analise o código em Python abaixo.
Nesse caso, ao executar o programa, o valor impresso será
Python é uma linguagem de programação de alto nível, interpretada, orientada a objetos, funcional, de tipagem dinâmica e forte. Levando isso em conta, analise o código em Python abaixo.
Nesse caso, ao executar o programa, o valor impresso será
Observe o código fonte abaixo, escrito em linguagem Python 2.7.
a = (1, 2, 3)
b = [2, 3, 4]
c = {"1": 1, "2": 2, "3": 3}
A sintaxe INCORRETA para listas, tuplas e dicionários é
Observe a função print do código escrito em Python 2.7 a seguir:
Qual o resultado impresso por essa função?
Sobre o framework Django, avalie as afirmações que seguem:
I. É possível definir seus modelos de dados com classes em Python, porém não podemos gerar automaticamente o SQL correspondente e executá-lo no banco de dados a ser utilizado.
II. O único banco de dados que o Django suporta é o SQLite, que vem incluído no Python.
III. O Django contém um sistema de templates que busca separar o html do código em Python.
IV. O framework tem suporte à internacionalização.
Estão corretas apenas as afirmativas
Analise as assertivas a seguir sobre as linguagens de programação C, C++, Python e Java.
I. A linguagem Python é uma linguagem interpretada e imperativa;
II. Java, assim como C++, é um exemplo de linguagem que segue o paradigma de orientação a objetos;
III. O identificador % é utilizado para identificar um comentário que utiliza somente uma linha em um programa escrito na linguagem C;
IV. A linguagem de programação JAVA não fornece suporte à criação de tipos definidos pelo usuário.
Assinale a opção referente às assertivas CORRETAS.
Analise o código Python 2.7 a seguir.
O conjunto de palavras exibidas pela execução desse código,
na ordem, é: