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

Foram encontradas 684 questões

Q3219516 Programação
Python e Java são linguagens de programação muito populares e amplamente utilizadas. Embora ambas sejam linguagens de alto nível, ambas possuem diferenças e semelhanças em alguns aspectos. Analise as alternativas abaixo e encontre a INCORRETA:  
Alternativas
Q3219227 Programação

Analise o código Python abaixo.


Imagem associada para resolução da questão


Esse código, ao ser executado, apresentará um erro porque

Alternativas
Q3219226 Programação

Considere o código Python abaixo.


Imagem associada para resolução da questão


Considerando que esse código é executado sem erros, então, o resultado impresso, após o comando na linha 18, é

Alternativas
Q3219225 Programação
A linguagem de programação Python possui algumas estruturas de dados com diferentes características e finalidades. Sobre essas estruturas de dados, analise as afirmativas abaixo.
I. Em um set, é possível ter valores duplicados.
II. Em uma tupla, é possível ter valores duplicados.
III. Em um dicionário, é possível indexar os itens com valores inteiros.
IV. Em uma lista, é possível indexar os itens com strings.
Entre as afirmativas, estão corretas
Alternativas
Q3219222 Programação
O git é um sistema de controles de versões muito utilizado no desenvolvimento de sistemas. Para isso, esse sistema dispõe de uma série de comandos para as mais diversas finalidades. Sobre esses comandos, analise as afirmativas abaixo.
I. Ao utilizar o comando git add num diretório que ainda não teve o git inicializado, o comando git init é executado automaticamente.
II. O comando git switch é utilizado para trocar a branch atual para a especificada no comando.
III. Para que um diretório seja ignorado pelo controle de versão, utiliza-se o comando git ignore.
IV. O comando git revert é usado para reverter um ou mais commits especificados no comando.
Entre as afirmativas, estão corretas
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
Q3184896 Programação
Sobre a função train_test_split() da biblioteca scikit-learn, no contexto de aprendizado de máquina em Python, assinale a afirmativa INCORRETA.
Alternativas
Q3184890 Programação

Considere o seguinte trecho de código em Python:


import numpy as np


data = np.array([[1, 2], [3, 4], [5, 6]])


result = data.sum(axis=0)


O que o comando data.sum(axis=0) faz com relação ao array criado?

Alternativas
Q3183754 Programação

Os desenvolvedores dispõem de uma grande variedade de linguagens de programação, cada uma com suas vantagens e desvantagens. Com base nessa informação, julgue o item a seguir.


Python não pode ser utilizado para desenvolvimento web, pois é uma linguagem voltada apenas para inteligência artificial e automação.

Alternativas
Q3183749 Programação

Os desenvolvedores dispõem de uma grande variedade de linguagens de programação, cada uma com suas vantagens e desvantagens. Com base nessa informação, julgue o item a seguir.


Python é uma linguagem de programação de propósito geral amplamente utilizada em desenvolvimento web, automação, ciência de dados e aprendizado de máquina, e sua sintaxe clara e concisa a torna ideal para iniciantes e profissionais experientes.

Alternativas
Q3178719 Programação
O domínio de Python e de DataFrames é fundamental para o profissional da área de Ciência de Dados. Um profissional foi encarregado de criar um código-fonte em Python para transformar uma lista 2D contendo dados de estudantes em um DataFrame chamado dados_aluno. Os dados disponíveis são o número de matrícula – chamado de matricula no código – e nota do aluno – chamado de nota no código. Foi requisitada a definição de um método em que as estruturas necessárias para execução do código-fonte fossem previamente criadas e que a biblioteca Python Pandas fosse importada através da linha de código import pandas as pd. Sendo assim, assinale a alternativa que apresenta um trecho de código que cria o DataFrame solicitado.
Alternativas
Ano: 2025 Banca: FGV Órgão: PC-MG Prova: FGV - 2025 - PC-MG - Perito Criminal - Área II |
Q3173011 Programação
Python possui recursos específicos que facilitam a programação, como o uso de list comprehensions.
Com base nisso, assinale a opção que indica a principal vantagem do uso de list comprehension em Python em comparação com um loop for convencional para criar listas.
Alternativas
Q3171844 Programação

Considere o código em Python abaixo que será executado em condições ideais.


Imagem associada para resolução da questão



Para que o programa divida o conjunto de dados em treino e teste na proporção de 80% treino e 20% teste, a lacuna I deve ser corretamente preenchida por:

Alternativas
Q3171166 Programação
Analise o código Python a seguir:
Imagem associada para resolução da questão

Assinale a alternativa que apresenta o que será exibido ao termino da execução do código.
Alternativas
Q3171165 Programação
Analise o código Python a seguir:
Imagem associada para resolução da questão

Assinale a alternativa que apresenta o que será exibido ao termino da execução do código.
Alternativas
Q3171164 Programação
Analise o código Python a seguir:
Imagem associada para resolução da questão

Assinale a alternativa que apresenta o que será exibido ao termino da execução do código.
Alternativas
Q3171159 Programação
Linguagens de programação são constituídas e passam a suportar um ou mais paradigmas de programação, com relação a linguagem Python isto não é diferente. Assinale a alternativa que apresenta qual das seguintes características faz do Python uma linguagem de programação orientada a objetos.
Alternativas
Q3171158 Programação
Os comentários são muito importantes em seus programas. São usados para informá-lo sobre a função de algo, assim como para desativar partes do programa, caso seja necessário removê-las temporariamente. Assinale a alternativa correta que apresenta qual o caractere utilizado para comentar uma linha de código na linguagem Python.
Alternativas
Respostas
1: C
2: A
3: A
4: A
5: A
6: A
7: C
8: A
9: E
10: C
11: E
12: C
13: E
14: B
15: A
16: C
17: C
18: A
19: B
20: B