Questões de Concurso
Comentadas sobre python em programação
Foram encontradas 457 questões
Acerca da linguagem de programação Python, julgue o item que se segue.
A linguagem Python possui três tipos de sequências — list, tuple e range —, que são imutáveis, ou seja, não podem ser alteradas depois de sua criação.
Acerca da linguagem de programação Python, julgue o item que se segue.
Diferentemente do que ocorre em um loop FOR, em um loop WHILE, os comandos BREAK, CONTINUE e PASS são considerados sinônimos, pois podem ser utilizados com o mesmo objetivo.
async def calcular():
Ao rodar o programa, o desenvolvedor recebeu o seguinte erro:
RuntimeError: asyncio.run() cannot be called from a running event loop
Considerando-se esse contexto, uma forma correta de chamar a função calcular é
O trecho de código que executa essas operações, na ordem apresentada, é
No processo de escolha, o cientista de dados deverá atentar que a biblioteca
• Adicionar um documento ao final da fila.
• Remover o primeiro documento da fila (o próximo a ser impresso).
• Remover todos os documentos após um certo documento, cancelando suas impressões subsequentes.
Sabendo que uma lista em Python tem complexidade O(n) para algumas operações, qual das seguintes operações consome menos tempo de processamento?
Considere o seguinte código Python 3:
x = { 'f' : 1, 'g' : 2, 'h' : 1, 'i' : 2, 'j' : 3 }
x = list ( x. values () )
x = set (x)
x = sorted (x)
print (x)
Qual será o valor impresso pelo código?
minha_lista = ['Jair', 'Samuel', 'Jailton', 'Marcos', 'Pedro'] minha_lista.sort(key=len) # a função len "número de caracteres"
# será aplicada a cada elemento da lista
print(minha_lista)
A ordem de saída será
Considere o trecho de código-fonte a seguir, escrito na linguagem de programação Python. mat = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
]
A estrutura criada pelo código-fonte
import torch import torch.nn.functional as F
input = torch.randn(3, 5, requires_grad=True)
target = torch.tensor([1, 2, 0])
loss_fn = F.nll_loss loss = loss_fn(F.log_softmax(input, dim=1), target)
print(loss)
Ao ser executado, o trecho do script acima irá:
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:
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.
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>.
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>.
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