Questões de Concurso Comentadas sobre python em programação

Foram encontradas 556 questões

Q2495501 Programação
Um time de cientistas de dados usa a linguagem Python e o pacote Numpy para desenvolver um sistema de recomendação que utiliza perfis de usuário baseados em vetores, nos quais cada elemento representa a afinidade do usuário por um determinado produto bancário. Considere dois perfis de usuários, X e Y, e seus respectivos vetores, usuarioX e usuarioY. Para identificar se esses usuários têm gostos similares e fazer recomendações precisas, é crucial calcular a similaridade entre seus perfis. Uma das métricas utilizadas para esse fim é o cosseno da similaridade, calculado a partir do produto escalar entre os dois vetores de perfis de usuário dividido pelo produto das magnitudes desses vetores.
Considerando-se esse contexto, qual fragmento de código calcula corretamente o produto escalar entre os dois vetores, usuarioX e usuarioY?
Alternativas
Q2495496 Programação
Um cientista de dados está utilizando Python e SciPy no desenvolvimento de um modelo para prever o preço de venda de imóveis com base em sua área construída, de modo a atender a um sistema de financiamento de imóveis. Para isso, obteve dados da área construída, guardados no vetor area, e dos preços de venda de imóveis, guardados no vetor preco, em uma mesma região nos últimos 3 anos.
Considerando-se esse contexto, qual fragmento de código é adequado para ajustar um modelo de regressão linear entre a área construída dos imóveis (variável independente) e seus preços de venda (variável dependente)?
Alternativas
Q2495495 Programação
Em um projeto de análise de dados utilizando Python e a biblioteca Matplotlib, um cientista de dados precisa visualizar rapidamente a distribuição percentual de categorias em um conjunto de dados que está na lista categorias. Para isso, ele decide utilizar um gráfico que represente essa distribuição de maneira intuitiva, optando por um gráfico de setores, também conhecido como gráfico de torta ou de pizza.
Considerando-se esse contexto, qual fragmento de código deve ser usado pelo cientista de dados? 
Alternativas
Q2492019 Programação

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.

Alternativas
Q2491661 Programação

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)

Alternativas
Q2486329 Programação
[Questão inédita] Levando em conta a linguagem de programação em Python, analise o código a seguir e assinale a alternativa correta.
nums = [9, 8, 7, 6, 5]
nums.append(4)
nums.insert(2, 11)
print(len(nums))


A saída do código acima será: 
Alternativas
Q2486323 Programação
[Questão inédita] Considere uma pilha implementada em Python, utilizando uma lista.

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? 
Alternativas
Q2486315 Programação

[Questão inédita] Considere a seguinte classe em Python:


Imagem associada para resolução da questão


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)

Alternativas
Q2486314 Programação

[Questão inédita] Considere o seguinte trecho de código na linguagem Python:


Imagem associada para resolução da questão



Ao chamar a função f, passando-se como parâmetro o valor 6, o resultado esperado é:

Alternativas
Q2485794 Programação
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:
Alternativas
Q2480589 Programação

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.

Alternativas
Q2477549 Programação
Considere a lista de tuplas a seguir, em que cada tupla representa informações sobre um produto.
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? 
Alternativas
Q2475727 Programação
Em determinada organização de grande porte foi montado um time de infraestrutura para implantar e manter os diversos dispositivos do extenso ambiente de rede. Os profissionais alocados para essa função possuem vasta experiência no mercado, trabalhando com tecnologias modernas e escaláveis. Por se tratar de um ambiente amplo, com um parque de dispositivos muito diversificado, os profissionais optaram por implementar automações que aceleram ou reduzem o trabalho mecânico de manutenção; para aplicar esse conceito, foi escolhida a linguagem de programação Python, que possui um razoável histórico de aplicações dessa natureza, além de um bom suporte técnico de uma comunidade muito ativa. Sobre a linguagem em questão, analise as afirmativas a seguir.

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 
Alternativas
Q2451584 Programação
Considere o seguinte trecho de código, desenvolvido utilizando-se a linguagem de programação Python: 

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(). 
Alternativas
Q2450354 Programação

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.

Alternativas
Q2398317 Programação

Observe o seguinte código escrito em Python.


import json

x = '{"nome":"Junior", "idade":5,

"brinquedo":["Carro", "Bola", "Trem", "Barco",

"Urso"]}';

y = json.loads(x)

z = len(y)

print(y["brinquedo"][int(z)])


O resultado da execução do código Python apresentado é: 

Alternativas
Q2388375 Programação

Em relação aos conceitos utilizados na programação orientada a objetos (POO) e às linguagens de programação Python e JavaScript, julgue o item.


A função range(), em Python, é empregada, especificamente, para adicionar um item ao final de uma lista existente.

Alternativas
Q2388374 Programação

Em relação aos conceitos utilizados na programação orientada a objetos (POO) e às linguagens de programação Python e JavaScript, julgue o item.


Em Python, a função len() retorna o comprimento de um objeto, como uma string, uma lista, uma tupla ou um dicionário.

Alternativas
Q2387575 Programação
Analise o trecho código Python a seguir.

AREA = [3.7, 5.356, 4.9061, 4.32092, 9.038758, 32.5434846]
resultado = list(map(round, AREA, range(1,5)))
print(resultado)

O valor impresso é
Alternativas
Q2385203 Programação

Julgue o item a seguir. 


O pseudocódigo é considerado uma linguagem de programação formal e executável, seguindo uma sintaxe e semântica específicas, semelhante a linguagens como Java e Python. Sua principal aplicação é na implementação direta de algoritmos em ambientes de desenvolvimento integrados, sem a necessidade de conversão para outra linguagem de programação. 

Alternativas
Respostas
181: B
182: D
183: A
184: C
185: E
186: D
187: B
188: C
189: D
190: C
191: D
192: C
193: C
194: A
195: C
196: E
197: E
198: C
199: B
200: E