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

Foram encontradas 766 questões

Q3217065 Programação

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. 

Alternativas
Q3217064 Programação

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. 

Alternativas
Q3217063 Programação

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. 

Alternativas
Q3217062 Programação

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. 

Alternativas
Q3217061 Programação

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. 

Alternativas
Q3217060 Programação

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.  

Alternativas
Q3217059 Programação

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

Alternativas
Q3217058 Programação

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. 

Alternativas
Q3217057 Programação

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.

Alternativas
Q3217056 Programação

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. 

Alternativas
Q3217055 Programação

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

Alternativas
Q3216516 Programação

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:

Alternativas
Q3216496 Programação
Em um programa Python executando em condições ideais, se o conteúdo da variável nome estiver presente em uma lista contendo os valores "Alice" ou "Clara" deve ser exibida a mensagem "Bem-vinda", senão deve ser exibida a mensagem "Olá". Para isso deve ser utilizada a instrução:
Alternativas
Q3208393 Programaçã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. 

Alternativas
Q3208392 Programação

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) 

Alternativas
Q3208391 Programação

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. 

Alternativas
Q3208390 Programação

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. 

Alternativas
Q3188250 Programação

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á

Alternativas
Q3188249 Programação
Considere o código abaixo escrito na linguagem Python (versão 3.10.12) com uso das bibliotecas numpy (versão 1.26.4) e pandas (versão 2.2.2).
<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
Alternativas
Q3185293 Programação
Determinado analista de dados de um Tribunal de Justiça escreve o seguinte código em Python para categorizar o tempo de tramitação de sete processos judiciais (em dias):

Q55.png (312×204)

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
Alternativas
Respostas
41: C
42: C
43: E
44: C
45: C
46: C
47: C
48: E
49: C
50: E
51: E
52: B
53: E
54: C
55: E
56: E
57: C
58: A
59: C
60: A