Questões de Concurso Sobre python em programação

Foram encontradas 811 questões

Q1078916 Programação

O código a seguir exibe parte de um programa Python que tem por objetivo retirar um elemento de uma pilha (variável stack) de strings e exibir no console o valor do elemento retirado.

Imagem associada para resolução da questão

A pilha foi concebida de modo que o seu topo é o primeiro elemento de uma lista (variável stack).

Qual versão da função pop(s) fará com que o programa acima alcance o seu objetivo?

Alternativas
Q1078910 Programação

Seja o seguinte programa Python, armazenado no arquivo P2.py:

Imagem associada para resolução da questão

O que será exibido pelo comando print(v3) quando esse programa for executado por meio do IDLE?

Alternativas
Q1078893 Programação

Considere-se o código Python abaixo.


Imagem associada para resolução da questão


O que será impresso?

Alternativas
Q1078148 Programação

Um programador tentou executar o programa a seguir em um interpretador Python


Imagem associada para resolução da questão

O que aconteceu?

Alternativas
Q1078136 Programação

Considere-se uma lista L, criada em Python, da seguinte forma:

L=[-20,-10,0,10,20,30]

O comando print(L[-1::-2]) apresentará o resultado

Alternativas
Q1063120 Programação

Assinale o trecho de código escrito na linguagem Python 3 apresentado a seguir:

Imagem associada para resolução da questão

Assinale a alternativa que apresenta o resultado da sua execução.  

Alternativas
Q1062473 Programação

Considere o programa Python abaixo:


numero1 = int(input('Informe o número de Processos: '))

numero2 = int(input('Informe o número de Juízes: '))

..I..

resultado = numero1 / numero2

print("Há ",resultado, " processos a serem julgados por cada Juiz")

..II..

print("Não é possível divisão por zero")


Para tratar a exceção que será lançada se o valor contido na variável numero2 for zero, as lacunas I e II deverão ser corretamente preenchidas por:

Alternativas
Q1062081 Programação

Python é uma linguagem interpretada largamente utilizada atualmente. Não requer tipagem de variáveis e sua sintaxe indentada favorece a organização do código. Uma das suas funcionalidades mais poderosas são as listas. Considere o código em Python do quadro abaixo:


 Código:

1   a = ['UF'] + [ 'RN']

2   len(a)

3   b = ['4']*4

4   len(b)


A saída correta correspondente às linhas 2 e 4 do código é

Alternativas
Q1057605 Programação

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

Alternativas
Q1054832 Programação

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.


Imagem associada para resolução da questão


Na chamada da função print da linha 9, será impresso

Alternativas
Q1042248 Programação

Considere o programa Python abaixo:


Imagem associada para resolução da questão


Para que o programa seja executado corretamente, em condições ideais, a indicação I deve ser substituída por:

Alternativas
Q1036330 Programação
Uma Analista de TI está desenvolvendo um scanner de rede em Python e, para importar um recurso referente para manipulação de pacotes de rede, utilizou no programa a linha
Alternativas
Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032400 Programação

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]).

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032399 Programação

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]).

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032398 Programação

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.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032397 Programação

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.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CREA-GO Prova: Quadrix - 2019 - CREA-GO - Analista - T.I |
Q1032396 Programação

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.

Alternativas
Q1014891 Programação

Considere o código Python abaixo.


Imagem associada para resolução da questão


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

Alternativas
Q1014736 Programação
Considerando que em um programa Python em condições ideais há um array criado pelo comando nomes = ["Maria", "Pedro", "João"], para exibir os valores contidos nesse array utiliza-se
Alternativas
Q1008005 Programação

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.


Imagem associada para resolução da questão


Nesse caso, ao executar o programa, o valor impresso será

Alternativas
Respostas
641: B
642: A
643: B
644: D
645: A
646: C
647: E
648: A
649: C
650: C
651: E
652: D
653: E
654: C
655: E
656: E
657: C
658: E
659: E
660: C