

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovaçã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).
print(a[-1])
print(a[::])
print(a[::-1])
print(a[-1::])
print(a[:-1:])
A biblioteca Scikit-learn do Python inclui métricas de avaliação padrão, métodos para validação cruzada, busca de hiperparâmetros e outras ferramentas para avaliação do desempenho de modelos de classificação.
Certo
Errado
Um analista financeiro está trabalhando com um conjunto de dados de clientes de um banco, armazenados em um DataFrame Pandas chamado clientes_df. Esse DataFrame possui as seguintes colunas: Nome, Idade, Dívida, Renda e Status. O analista deseja criar um novo DataFrame que contenha apenas os nomes e as dívidas dos clientes que possuem uma dívida maior que R$ 10.000,00, com o objetivo de gerar um relatório específico.
Considerando-se esse contexto, qual das seguintes linhas de código em Python com Pandas seleciona corretamente as colunas Nome e Dívida do DataFrame clientes_df e também filtra apenas as linhas em que a dívida dos clientes seja superior a R$ 10.000,00?
clientes_df[clientes_df['Dívida'] > 10000][['Nome', 'Dívida']]
clientes_df[[Nome,Dívida]][clientes_df['Dívida'] > 10000]
clientes_df[['Nome', 'Dívida'] > 10000]
clientes_df.loc['Dívida' > 10000, ['Nome', 'Dívida']]
clientes_df.loc[clientes_df['Dívida'] > 10000, 10000]
Seja o código em Python a seguir.
>>> a = 1
>>> a, b, c = 3, 4*a, 5*a
>>> d = a*b*c
>>> |
Ao final da execução, o valor da variável d é
0.
60.
540.
3.
180.
Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Sobre as vantagens da utilização de Python assinale a alternativa INCORRETA
Python é uma linguagem de programação Open Source, e com isso conta com a colaboração de diversos profissionais espalhados nos quatro cantos do mundo, realizando correções e melhorias contínuas.
Python possui bibliotecas estatísticas e cientificas que permitem manipular grandes volumes de dados com qualidade.
A versatilidade do Python pode ser vista em suas diversas aplicações como, por exemplo, Inteligência Artificial, Big Data, Computação Gráfica, entre outras.
Python é a linguagem que mais se adequa para o desenvolvimento mobile, já que o seu consumo de memória é baixo e é substancialmente mais rápida para executar do que outras linguagens de programação.
Um dos seus diferenciais é a sua sintaxe, que é fácil de ser entendida. Os comandos utilizados em Python são intuitivos e as palavras usadas são similares à língua inglesa. Além disso, as exigências gramaticais são menores, não sendo necessário o uso de parênteses em estruturas de seleção ou ponto e vírgula no final de cada linha.
O trecho de código abaixo foi escrito em Python (versão 3.10.12).

De acordo com o processamento deste trecho de código, é correto afirmar:
o código lança um erro na linha 21.
o código lança um erro na linha 17.
os valores das áreas dos objetos são impressos no console da seguinte forma: forma_geometrica: 0.00, triangulo: 25.00, retangulo: 50.00.
os valores das áreas dos objetos são impressos no console da seguinte forma: forma_geometrica: none, triangulo: 25.00, retangulo: 50.00.
Em Python 3, pode-se definir funções anônimas com a palavra “lambda”. Essas funções “lambda” também podem ser chamadas de funções “in-line”. Considere o uso de “lambda” em um código, no trecho abaixo.
![]()
Figura 02
A opção que mostra o resultado dessa execução é:
‘’
‘aé’
‘mesapreta’
‘a mesa é preta’
Com base no trecho de código abaixo, escrito na linguagem Python e que utiliza recursos do OpenCV, qual é o resultado esperado a partir da execução do código?

Um novo arquivo "imagem_nova.jpg" será criado e convertido para o formato JPEG.
Um novo arquivo "imagem_nova.jpg" será criado e convertido para o formato JPEG, e será excluído o arquivo "imagem.png".
Um novo arquivo "imagem_nova.png" será criado e convertido para o formato JPEG, sem que seja alterada a extensão do arquivo.
O arquivo "imagem.png" será convertido para o formato JPEG, sendo o mesmo renomeado como "imagem_nova.jpg", e será criado um novo arquivo "imagem_nova.jpg".
O arquivo "imagem.png" será convertido para o formato JPEG e renomeado como "imagem_nova.jpg".
Qual das seguintes alternativas não apresenta um exemplo de comando válido em Python?
name = input("What is your name?")
for i in range(1, 6):
def somar(a, b):
if "apple" in fruits:
let media = 7.5;
Analise o código Python apresentado abaixo e marque a opção que apresenta a saída correta.

4 4
5 4
4 3
5 3
Com relação à linguagem de programação Python, analise os itens a seguir:
I. Seja sequência de operações a seguir:

O valor de x impresso na tela é: [1, 2, 3]
II. Seja sequência de operações a seguir:

O valor de y impresso na tela é: {1, 4, 1, 2, 3, 2}
III. A expressão abaixo cria um dicionário vazio.
![]()
Está correto o que se afirma em:
I, apenas.
I e II, apenas.
II e III, apenas.
III, apenas.
I, II e III.
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.
Não suporta classes e objetos
Permite herança, encapsulamento e polimorfismo
Código escrito em Python não pode ser reutilizado
Não suporta modularidade
A maior parte dos dados meteorológicos, especialmente os resultados dos modelos climáticos, são formatados em NetCDF. Existem diversas opções para ler e representar graficamente um arquivo nesse formato.
Nesse contexto, ler e manipular dados de um arquivo NetCDF usando o Python é possível
usando a biblioteca Numpy.
usando a biblioteca Pandas.
por meio da biblioteca NetCDF4-Python.
com Scipy NetCDF.
com o uso da biblioteca Matplotlib.
Considere as seguintes afirmações sobre a Linguagem Python:
I - Há distinção entre letras maiúsculas e minúsculas nos nomes de variáveis (são case sensitive).
Il - O operador == (igual a) tem dois sinais de igualdade, enquanto o operador = (atribuição) tem apenas um.
III - O símbolo * e tudo que estiver depois dele até o final da linha serão ignorados.
É correto dizer que:
Apenas a afirmação I é verdadeira.
Apenas as afirmações I e II são verdadeiras.
Apenas a afirmação II é verdadeira.
Apenas as afirmações II e III são verdadeiras.
As afirmações I, II e III são verdadeiras.
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.
fornecer uma interface de linha de comando para o usuário
facilitar a comunicação entre servidores e clientes em aplicações web.
criar e controlar os componentes da interface gráfica.
simplificar a criação de APIs RESTful em Python
Pandas e NumPy são bibliotecas que oferecem uma base sólida para a realização de tarefas de análise de dados, desde a importação de dados até a visualização de resultados.
Certo
Errado
Considere o código abaixo escrito na linguagem Python (versão 3.11.1) com uso das bibliotecas numpy (versão 1.23.5) e scipy (versão 1.10.0).
1 import numpy as np
2 from scipy.stats import pearsonr
3 np.random.seed(110)
4 s1 = np.random.normal(size=1000)
5 s2 = s1.copy()
6 s2[0] = 100.0
7 print(pearsonr(s1,s2))
Ao ser executado o código acima, após a linha 7 foi escrito na tela o seguinte:
PearsonRResult(statistic=0.3104130838548752,
pvalue=8.891269104323198e-24)
Acerca do exposto, analise os itens a seguir.
I. Os valores possíveis para ‘statistic’ estão no intervalo entre 0 e 1.
II. Os valores da mediana de s1 e de s2 são os mesmos.
III. O resultado da linha 7 escrito na tela indica que ‘s1’ e ‘s2’ possuem uma fraca relação linear.
Está correto o que se afirma em
II, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
A biblioteca Pandas permite a manipulação de data frames em Python.
Certo
Errado
O código a seguir, escrito em Python, será executado sem erros, pois, nativamente, é possível realizar operações matemáticas complexas em vetores sem a necessidade de importar bibliotecas.
u = [1, 2, 3]
v = [[1], [2], [3]]
print(u @ v)
Certo
Errado
A seguir é apresentado um trecho de código escrito na linguagem Python.
x = 10
for i in range(-1,1,2):
x = x * i
O valor da variável x após a execução desse trecho de código é:
20
10
0
–10
–20