Questões de Concurso
Sobre python em programação
Foram encontradas 661 questões
A Figura a seguir exibe uma fila e uma pilha de números inteiros:
O código Python a seguir implementa essas estruturas de dados por meio de listas.
pilha = [5, 8, 3, 8, 5]
pilAux = [ ]
fila = [4, 4]
Admita que o módulo pilha contém as funções push(pil, e) e pop(pil), que implementam as operações usuais sobre uma pilha, e o módulo fila contém as funções enqueue(fila, e) e dequeue (fila), que implementam as operações usuais sobre uma fila. Ambos os módulos serão importados por um programa Python. Após a definição das estruturas de dados, esse programa Python executa uma sequência de comandos, de modo que, ao término da execução, as variáveis pilha e fila referenciam listas iguais.
Qual é essa sequência de comandos?
A respeito de cloud computing, lógica e linguagem de programação e banco de dados, julgue o próximo item.
A linguagem Python é considerada dinamicamente tipada,
pois os tipos das variáveis de seus programas podem ser
modificados durante a execução.
A respeito das linguagens de programação Python e R, julgue o item subsecutivo.
Considere o seguinte código Python.
Caso o ambiente e o programa não apresentem nenhum tipo de erro ou exceção, a execução desse código retornará o seguinte resultado.
A respeito das linguagens de programação Python e R, julgue o item subsecutivo.
Caso o ambiente e o programa não apresentem nenhum tipo de erro ou exceção, a execução do código Python abaixo produzirá como saída Concurso.\nMPO..
s = 'Concurso.\nMPO.'
print(s)
Com base no trecho de código precedente, escrito em Python, julgue o item a seguir.
Não é necessário que a estrutura if dentro da estrutura for
esteja endentada para que o código funcione sem problemas.
nums = [9, 8, 7, 6, 5]
nums.append(4)
nums.insert(2, 11)
print(len(nums))
A saída do código acima será:
stack = [] stack.append(10)
stack.append(20)
stack.pop()
stack.append(30)
stack.append(50)
stack.pop()
stack.append(60)
stack.append(70)
stack.append(80)
Qual seria a estrutura da pilha ao final da execução dos códigos?
[Questão inédita] Considere a seguinte classe em Python:
Qual é a saída do código a seguir?
r1 = Retangulo(5,10)
r2 = Retangulo(3,7)
area_total = r1.calcular_area() + r2.calcular_ area()
print(area_total)
[Questão inédita] Considere o seguinte trecho de código na linguagem Python:
Ao chamar a função f, passando-se como parâmetro o valor 6, o resultado esperado é:
Durante uma entrevista para uma posição de desenvolvimento de software, o entrevistador deseja avaliar seu conhecimento sobre alguns princípios básicos e sua habilidade em reconhecer linguagens de programação que incorporam esses conceitos.
Assinale a opção que indica a linguagem que tem, como
características, o encapsulamento, a herança, o polimorfismo e a
abstração.
resultado = [('Produto A', 120, 25.50), ('Produto B', 85, 19.99), ('Produto C', 200, 32.75)]
Qual seria o código em Python que transformaria esse resultado em um dicionário, em que a chave é o nome do produto e o valor é um dicionário contendo as quantidades em estoque e os preços unitários?
I. É possível realizar a portabilidade do Python em diferentes sistemas operacionais de computação, como Windows, macOS, Linux e Unix.
II. A biblioteca NumPy é utilizada para criar e gerenciar facilmente arrays, manipular formas lógicas e realizar operações de álgebra linear.
III. O Flask é um framework web Python de pilha completa utilizado para o desenvolvimento de aplicações web em larga escala.
Está correto o que ser afirma em
A seguir, é apresentado o resultado do código precedente, desenvolvido em Python, ao final de sua execução.
Ação:
corre
voa
Com base nessas informações, é correto afirmar que o princípio da orientação a objeto utilizado nesse programa, especialmente em relação ao método acao, é a(o)
Assinale a opção em que é apresentado o resultado esperado após a execução do código precedente, considerando que ele tenha sido desenvolvido em Python.
Seja o seguinte código, escrito em linguagem Python:
Sobre esse código, é correto afirmar que
l = [1,'oi',2.5] l *= 4 print(l, 4 in l, 'oi' in l)
Assinale a opção que indica a saída impressa pela função print().
O trecho a seguir, em Python, calcula a média de preços de estoques de diversas lojas.
Assinale a opção que indica o código correto para fazer este
cálculo.
Considere o seguinte trecho de código em Python:
Ao final da execução desse código, o resultado exibido no console é:
msg1: A letra 'a' aparece 4 vezes.
msg2: A letra 'a' aparece 0 vezes.
msg3: A letra 'a' aparece 1 vezes.
O código ainda funcionará corretamente se o trecho definido
como ‘qtd = contar_ocorrencias(valor, letra_cont)’ for
substituído por:
Considere o seguinte trecho de código em Python:
total = 1
EXPR
for num in numbers:
total *= num
print(total)
Assinale a opção que pode substituir EXPR, no trecho de código, para que o resultado exibido seja 3840.