Questões de Concurso
Comentadas sobre python em programação
Foram encontradas 582 questões
import numpy as np
print(np.array([[1,2],[3,4]]).T)
Com base nesse código fonte acima, assinale a alternativa que apresenta a impressão do resultado.
1. Ordenar, de forma decrescente, as notas de todos os candidatos que concorrem ao cargo;
2. Selecionar as notas dos candidatos até o número de vagas disponíveis;
3. A nota de corte será a última nota entre os candidatos aprovados.
Com base nesse contexto, considere que um sistema para calcular a nota de corte será implementado com as seguintes tecnologias: Python, JavaScript e HTML.
• Python: O código Python deve receber como entradas as variáveis notas_candidatos (contendo as notas não ordenadas dos candidatos para um determinado cargo) e num_vagas (o número de vagas disponíveis para o cargo). A partir dessas entradas, o código Python será responsável por calcular a nota de corte para determinado cargo.
• HTML: O HTML será responsável por exibir a interface, onde o usuário deverá inserir: as notas dos candidatos para um determinado cargo, separadas por vírgula, em um único campo de texto; e, em outro campo, o número de vagas disponíveis para o cargo.
• JavaScript: O JavaScript será responsável por manipular a interação do usuário, acessando o conteúdo dos campos do formulário HTML e enviando os dados ao Python para que o cálculo da nota de corte para determinado cargo seja realizado.
Com base nesse cenário, assinale as seguintes afirmações com V (Verdadeiro) ou com F (Falso).
( ) Em Python, o código notas_candidatos_ordenadas = sorted(notas_candidatos, reverse=True) ordena a lista notas_candidatos em ordem decrescente e retorna uma nova lista, que é armazenada na variável notas_candidatos_ordenadas; e o código notas_candidatos_ordenadas[num_vagas - 1] acessa a nota do candidato que ocupa a última vaga disponível, sendo esse o valor da nota de corte.
( ) Em HTML, a tag < input > pode ser utilizada para criar cada um dos campos de entrada: um campo texto, com as notas dos candidatos para um determinado cargo, separadas por vírgula; e, outro campo, com o número de vagas disponíveis para o cargo.
( ) Em JavaScript, o método document.getElementById() pode ser utilizado para acessar o conteúdo do formulário HTML, como as notas dos candidatos e o número de vagas informados pelo usuário.
( ) A utilização de um framework de front-end como React ou Vue.js poderia ser utilizado na implementação, substituindo as atribuições do Python.
Assinale a alternativa que apresenta a sequência correta.
numeros = [1, 2, 3, 4, 5]
resultado = [x**2 for x in numeros if x % 2 == 0]
print(resultado)
Qual será a saída ao executar o código acima?
aux = [10, 9, 8, 7, 6, 5, 6, 4, 3, 2, 1]
numeros = list(filter(lambda x: (x % 2 == 0), aux))
print(numeros) .
O que será mostrado em tela após a execução desse código?
O atributo da classe sklearn.linear_model.LinearRegression, que retorna o termo independente no modelo linear, quando os parâmetros estão configurados no modo padrão (default), é
( ) No Oracle R Enterprise, a execução do R incorporado (ou Embedded R) possibilita a chamada de scripts do R em sessões do R executadas no servidor do Oracle Database.
( ) A interoperabilidade entre Python e R pode ser estabelecida pelo pacote reticulate do R, que possibilita que no código R sejam utilizadas ambas as abordagens, em documentos R Markdown e no IDE RStudio.
( ) Os principais pacotes para manipulação de dados são o dplyr, para o R, e o Scikit-learn, para o Python.
As afirmativas são, respectivamente,
I. Python suporta orientação a objetos, permitindo a criação de classes, herança, encapsulamento e polimorfismo.
II. Python suporta programação funcional, incluindo o uso de funções de alta ordem como map, filter e reduce.
III. Em Python, todas as variáveis declaradas dentro de uma função são automaticamente globais e podem ser acessadas em qualquer parte do código.
IV. O uso de ponto e vírgula (;) ao final de cada linha é obrigatório em Python para indicar o final de uma instrução.
I. Na linguagem Python, por convenção, nomes em caixa-alta são utilizados para indicar que uma variável deve ser tratada como constante, apesar do Python permitir que seus valores sejam modificados.
II. Na linguagem Java, a palavra-chave "const" é utilizada para definir constantes, garantindo que o valor não possa ser alterado.
nomes = [ Ana , Bruno , Carla ]
É correto afirmar que a linha de código
s = a .join(nomes)
irá armazenar na variável s o valor:
Com base nas linguagens de programação Python, julgue o próximo item.
Considere o seguinte código em Python: tupla = ('a', ['b', 'c', 'd']) tupla[1].append('e')
O código acima resultará em erro, pois tuplas são imutáveis e não permitem adição de elementos.
Com base nas linguagens de programação Python, julgue o próximo item.
Considere o seguinte código em Python:
lista = [1, 2, 3, 4, 5]
lista1 = lista
lista1[0] = 99
Ao final da execução do código, o conteúdo da variável lista será:
[99, 2, 3, 4, 5]