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

Questões Discursivas

Foram encontradas 580 questões

Q3029109 Programação
Considere o seguinte código em Python com NumPy:

import numpy as np

a = np.arange(16).reshape(8,2).T print(a.shape, a.ndim, a[0][1])


Ao ser executado, o código acima imprime na saída padrão:
Alternativas
Q3022327 Programação

Acerca do tratamento e da qualidade dos dados, julgue o item que se segue.


A linguagem de programação Python é bastante utilizada no tratamento de dados devido à sua flexibilidade e vasta coleção de bibliotecas, permitindo a realização de manipulações complexas nos dados, a criação de modelos estatísticos e a automação de tarefas, além de suportar a integração com diferentes fontes de dados.

Alternativas
Q3009912 Programação
É uma linguagem de programação gratuita, criada em 2007 pelo MIT, baseada em blocos que se encaixam. É inspirada na ideia de blocos de encaixar (Lego) e voltada para a produção de histórias animadas, jogos, situações problemas e tutoriais. A construção de projetos com essa linguagem permite que sejam desenvolvidas competências previstas na BNCC tais como competências de comunicação, pensamento crítico e criativo, além do desenvolvimento do pensamento computacional. A descrição refere-se à qual linguagem de programação? 
Alternativas
Q2847804 Programação

Considere o código a seguir, escrito na linguagem de programação Python (versão 3.11.3)


<1> x = []

<2> for i in range(1,10,2):

<3> x.append(i)

<4> y = x

<5> x[1] = 0

<6> z = y[1]


Assinale a opção que indica o valor que z recebe na linha <6>.

Alternativas
Q2847803 Programação

Considere o código a seguir, escrito na linguagem de programação Python (versão 3.11.3).


<1> x = {i: i ** 2 for i in range(10,0,-1)}

<2> y = sorted(x)

<3> z = (x[1], y[0], y[1])


Assinale a opção que indica o valor que z recebe na linha <3>.

Alternativas
Q2847409 Programação
Na Ciência de Dados é muito comum a utilização da linguagem Python e do R para visualização de dados.

Sobre as diferenças entre essas duas ferramentas, analise as afirmativas a seguir.


I. Python possui um padrão mais bem definido, permitindo que diferentes tipos de funcionalidades sejam escritos da mesma forma, enquanto no R, a mesma funcionalidade pode ser escrita de diversas formas diferentes.

II. Python é principalmente usada quando a análise de dados precisa ser integrada com aplicativos web ou se o código estatístico precisa ser integrado em um servidor em ambiente de produção, que vai servir muitos usuários, enquanto o R é principalmente usado quando as atividades de análise de dados requerem computação standalone (em um único computador) ou análise em servidores individuais.

III. Tanto o Python quanto o R foram criados inicialmente para análise de dados.


Está correto o que se afirma em
Alternativas
Q2654628 Programação
Qual afirmativa descreve um método mágico em Python?
Alternativas
Q2649887 Programação
Considerando o uso da linguagem Python 3.0 ou superior, marque a alternativa usada corretamente para definir uma função assíncrona: 
Alternativas
Q2589863 Programação

Considere o trecho de código a seguir, escrito na linguagem de programação Python.


import pandas as pd

dados = [['Distrito Federal', 61, 'DF'],

['Rio de Janeiro', 21, 'RJ'],

['São Paulo', 11, 'SP'],

['Acre', 68, 'AC'],

['Goiás', 62, 'GO'],

['Inexistente', 0, 'IX']]

df = pd.DataFrame(dados, columns=['Estado', 'DDD',

'Sigla'])

df.set_index('DDD')

print(df.loc[0].values)


A execução desse código resultará em qual saída na tela?

Alternativas
Q2571755 Programação
Considerando os parâmetros (flags) usados na linha de comando ao executar o framework pytest, aquele utilizado para iniciar o debugger interativo do Python é
Alternativas
Q2571754 Programação
Com relação ao framework pytest, da linguagem de programação Python, avalie as afirmativas a seguir:
I. O comando pytest executa os arquivos no formato test_*.py ou *_test.py no diretório corrente e nos subdiretórios. II. O comando abaixo mostra os 5 testes com maior tempo de duração. >>> pytest -vv --durations=5 III. É possível invocar o framework pytest usando o próprio interpretador do Python por meio do comando abaixo: >>> python -m pytest
Está correto o que se afirma em
Alternativas
Q2570887 Programação
Um programador está desenvolvendo um programa Python que irá ler um texto e produzir um relatório contendo os substantivos presentes nesse texto e o número de vezes que cada substantivo aparece no texto. Por exemplo, o texto “Hoje é domingo de carnaval. Hoje é dia de samba.” iria produzir o seguinte resultado: 

Hoje                  2 domingo           1 carnaval           1 dia                    1 samba              1

Os substantivos estão organizados de acordo com a lista inicial:

[ ["Hoje", 2], ["domingo", 1], ["carnaval", 1], ["dia", 1], ["samba", 1] ]

Para completar o programa, é necessário construir uma função, chamada inclui, que receba como parâmetros uma lista de palavras, como a lista acima, e a próxima palavra do texto. Caso essa palavra recebida como parâmetro já se encontre na lista, deve-se adicionar uma unidade à quantidade de palavras existentes no texto. Caso contrário, a nova palavra deverá ser inserida no final da lista com o valor da quantidade igual a 1.

Por exemplo:
• se a função inclui for chamada com a lista inicial e a palavra "carnaval" como parâmetros, a nova configuração da lista passará a ser:
[ ["Hoje", 2], ["domingo", 1], ["carnaval", 2], ["dia", 1], ["samba", 1] ]

• se a função inclui for chamada com a lista inicial e a palavra "folia" como parâmetros, a nova configuração da lista passará a ser:
[ ["Hoje", 2], ["domingo", 1], ["carnaval", 1], ["dia", 1], ["samba", 1], ["folia", 1] ]

Qual implementação da função inclui executa o que foi descrito?
Alternativas
Q2568133 Programação

Com relação aos tipos estruturados da linguagem de programação Python 3, avalie as afirmativas a seguir. 


I. A tentativa de utilizar conjunto (set) como chave de um dicionário (dict) retorna erro.


II. O conjunto (set) não permite elementos repetidos.


III. O construtor do tipo list retorna erro ao receber uma string como argumento (entrada). 


Está correto o que se afirma em

Alternativas
Q2566864 Programação
Considere uma lista armazenada em uma variável a na linguagem Python. Assinale a alternativa que apresenta uma maneira de imprimir os elementos desta lista de maneira inversa (começando pelo último elemento).
Alternativas
Q2557688 Programação
Um desenvolvedor de software em uma empresa de tecnologia, durante seu trabalho, adiciona ao seu código a biblioteca “PyQt”, que oferece uma gama de recursos importantes para o desenvolvimento, assim sendo marque a opção que contem a alternativa correta sobre a função da biblioteca PyQt. 
Alternativas
Q2557065 Programação

Considerando linguagens de programação, julgue o item que se segue.   


Considere o código Python a seguir.

x = ("laranja","lima","taiti")

y = ["laranja","lima","taiti"]

print (type(x))

print (type(y))


Esse código, após executado, apresentará o seguinte resultado. 


<class 'list'>

<class 'array'>

Alternativas
Q2554180 Programação
Qual dos seguintes operadores em Python é usado para verificar se um valor está contido em uma sequência como uma lista ou uma string?
Alternativas
Q2554168 Programação
Acerca das Linguagens de Programação, julgue as frases abaixo.

I. Linguagens de programação de alto nível facilitam a escrita de código, mas podem ter desempenho inferior às linguagens de baixo nível.
II. Java é um exemplo de linguagem de programação de baixo nível.
III. Python é uma linguagem de programação de alto nível amplamente utilizada.


Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões).
Alternativas
Q2551853 Programação

Acerca da programação orientada a objetos (POO), da linguagem de programação Python e da linguagem JavaScript, julgue o item a seguir.


A sintaxe correta para definir uma função em Python, por exemplo, a função func_coren, que aceita um número arbitrário de argumentos posicionais está descrita a seguir.


```python

def func_coren(args*):

pass


Alternativas
Q2551852 Programação

Acerca da programação orientada a objetos (POO), da linguagem de programação Python e da linguagem JavaScript, julgue o item a seguir.


Em Python, function não é considerada uma palavra reservada.



Alternativas
Respostas
141: C
142: C
143: C
144: A
145: E
146: B
147: D
148: B
149: A
150: D
151: E
152: B
153: C
154: C
155: C
156: E
157: E
158: B
159: E
160: C