Questões de Concurso
Sobre python em programação
Foram encontradas 766 questões
Julgue o item a seguir, relativo ao código Python precedente.
O operador | pode ser utilizado para realizar a união de dois conjuntos, retornando um novo conjunto com os elementos combinados sem duplicatas.
Julgue o item a seguir, relativo ao código Python precedente.
O método pop() removerá um par chave-valor de dados, retornando o valor correspondente à chave removida.
Julgue o item a seguir, relativo ao código Python precedente.
O método pop() pode ser usado para remover um elemento de numeros, caso essa variável seja uma tupla e seja especificado o índice correto.
Julgue o item a seguir, relativo ao código Python precedente.
O método append() adiciona um novo elemento ao final da lista numeros, alterando essa lista diretamente, sem criar uma nova instância.
Julgue o item a seguir, relativo ao código Python precedente.
O método insert() pode ser usado para adicionar elementos em uma lista em qualquer posição específica, movendo os elementos subsequentes.
Considerando o script Python que precedente, julgue o próximo item.
A função sum(lista) somente pode ser usada em listas que contêm apenas números, pois a operação de soma não pode ser aplicada a listas com tipos mistos.
Considerando o script Python que precedente, julgue o próximo item.
No trecho if booleano and numero > 10:, se o valor da variável booleano for False, a condição não será avaliada completamente e o número não será comparado com 10.
Considerando o script Python que precedente, julgue o próximo item.
A função replace() modifica diretamente a string armazenada na variável texto, substituindo incrível por fantástico permanentemente.
Considerando o script Python que precedente, julgue o próximo item.
Em Python, a operação de divisão sempre retorna um número do tipo float, mesmo que o resultado seja um número inteiro.
Considerando o script Python que precedente, julgue o próximo item.
O comando print(f”O dobro do número digitado é: {numero_convertido * 2}”) pode ser reescrito como print(“O dobro do número digitado é: “ + numero_convertido * 2), sem causar erro.
Considerando o script Python que precedente, julgue o próximo item.
Se um erro do tipo ValueError ocorrer na conversão dentro do bloco try:, o programa será encerrado imediatamente, sem exibir a mensagem Erro: Entrada inválida. Digite um número válido..
Considere o método buscar_caso, a seguir, de uma classe Python chamada TribunalTrabalhista.
def buscar_caso(self, numero_processo):
return self.casos.get(numero_processo, "Caso não encontrado.")
Para testar esse método, em um arquivo test_tribunal_trabalhista.py, em condições ideais, com a biblioteca pytest importada, considerando tribunal uma instância obtida corretamente da classe TribunalTrabalhista, pode ser usada a instrução:
Com base nas linguagens de programação Python, julgue o próximo item.
O pacote estatístico Pingouin é recomendado para aplicações estatísticas simples em Python, mas bastante usuais.
Com base nas linguagens de programação Python, julgue o próximo item.
A execução do script em Python a seguir apresentará False em tela.
x = [4,1,2,3]
y = sorted(x)
y.sort()
print(x == y)
Com base nas linguagens de programação Python, julgue o próximo item.
Spyder é uma IDE Python genérica, que pode ser utilizada por diversos segmentos profissionais, sem ter foco em nenhum específico.
Com base nas linguagens de programação Python, julgue o próximo item.
A biblioteca Pandas utiliza o DataFrame, uma estrutura bidimensional em que diversos métodos podem ser aplicados e que serve de base para outras estruturas.
A biblioteca Pandas é amplamente utilizada para manipulação e análise de dados em Python.
Considere o trecho de código a seguir.
import pandas as pd
dados = {'Cidade': ['Boa Vista', 'Iracema',
'Amajari'], 'Categoria': ['A', 'B', 'A'], '2022':
[320, 100, 50], '2023': [250, 50, 300], '2024':
[300, 75, 100]}
df = pd.DataFrame(dados,
columns=['Cidade','Categoria','2022',
'2023','2024'])
print(df.groupby('Categoria')[['2022', '2023',
'2024']].max().iloc[0,1])
O valor numérico exibido como saída ao comando print será
<1> import numpy as np <2> import pandas as pd <3> x = np.array([('gama', 9), ('alfa', 3),('delta', 5),('epsilon', 7),('beta', 1)], dtype=[('a', 'U10'), ('b', 'i4')]) <4> y = pd.DataFrame(x) <5> z = y.sort_values(by="a") <6> print(z.iloc[2,1])
Com a execução do código acima, após o comando da linha <6> será escrito na tela

Sobre o código fornecido, analise as afirmativas a seguir.
I. O código utiliza uma estrutura de controle de fluxo (if-elif-else) para categorizar os processos com base no tempo de tramitação.
II. O resultado armazenado na lista categorias será: ['Rápida', 'Moderada', 'Lenta', 'Rápida', 'Moderada', 'Moderada', 'Lenta'].
III. O comando elif permite adicionar múltiplas condições ao controle de fluxo, mas, sintaticamente, não pode ser utilizado sem que exista um comando if no mesmo bloco.
IV. Caso o analista substituísse o operador <= por < na linha elif t <= 365, apenas um dos sete processos teria a sua classificação modificada.
Está correto o que se afirma em