

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.
O interpretador Python converte o código-fonte para o formato bytecode, que é multiplataforma e pode ser distribuído junto com o interpretador, para facilitar a execução.
Certo
Errado
Considere o seguinte trecho de código em Python 3:
lista = [10, 20, 30, 40, 50]
soma = 0
for i in range(1, 4):
soma += lista[i]
print(soma)
Com base no código acima, assinale a alternativa correta quanto ao valor exibido ao final da execução.
30
90
50
120
60
Em Python, as variáveis são definidas estaticamente, enquanto, em PHP, as variáveis são definidas dinamicamente, o que permite a mudança de tipo durante a execução do programa.
Certo
Errado
Em Python, listas e tuplas possuem as mesmas propriedades, podendo ser aumentadas ou diminuídas após sua criação.
Certo
Errado
Em Python, a função append( ) pode ser usada para adicionar múltiplos elementos a uma lista de uma só vez, o que simplifica a manipulação de coleções de dados.
Certo
Errado
Considere a execução do script Python a seguir para responder à questão.

Os valores impressos na saída padrão são:
0, 2, 4 e 6.
4, 6, 8 e 10.
1, 3, 5 e 7.
2, 4, 6 e 8.
3, 5, 7 e 9.
Além de ser uma linguagem de programação versátil, Python possibilita o desenvolvimento de diversos scripts para a gestão eficiente de redes. Quanto ao funcionamento do script, com base no código a seguir, assinale a alternativa correta.

O script concede acesso a todos os usuários sem diferenciar tipos.
O log registra tanto acessos permitidos quanto negados, salvando-os em texto simples.
Caso o tipo de usuário informado não esteja no dicionário, o script tenta registrar o acesso mesmo assim.
O código utiliza criptografia para proteger o arquivo de log.
A função verificar acesso não exibe nenhuma mensagem ao usuário durante a verificação.
Considere que um programador experiente executou o código Python 3 abaixo.

Assinale a mensagem que foi impressa pelo código
divisível por 3 mas não é divisível por 2.
divisível por 2 mas não é divisível por 3.
não é divisível por 2 nem por 3.
uma mensagem de erro.
divisível por 3 e 2.
Considere a linguagem Python 3.0, a estrutura usada para tratar exceções e erros com elegância, garantindo que o programa continue em execução mesmo quando algo der errado se chama.
break.
if..else.
try..catch.
try..except.
if...elif...else.
Considere o programa em Python abaixo e, em seguida, as entradas fornecidas ao programa.

Entradas:

O que será impresso na saída?
9
4
6
7
5
Na linguagem Python, a expressão sum(x**2 for x in range(1000000)), por exemplo, utiliza um gerador (generator expression), que gera os valores sob demanda sem armazená-los em memória, tornando o processamento mais eficiente para grandes volumes de dados.
Certo
Errado
O curso X precisa garantir que uma disciplina Xa tenha como co-requisito (disciplinas que precisam ser cursadas em conjunto) as disciplinas Xb e Xc . As matrículas do curso X são salvas no vetor matriculas_X, em que cada elemento do vetor é marcado como 1, caso o aluno esteja matriculado.
Supondo que as variáveis Ia, Ib e Ic guardam os índices referentes às disciplinas Xa, Xb e Xc , respectivamente, e considerando o Python versão 3, qual trecho de código verifica corretamente se é possível se matricular em Xa?
pode_matricular_Xa = matriculas_X[Ib] == 1 and matriculas_X[Ic] == 1
pode_matricular_Xa = matriculas_X[Ia] == 1 and matriculas_X[Ic] == 1
if (matriculas_X[Ia] or matriculas_X[Ic]){ pode_matricular_Xa = TRUE }
if (pode_matricular_Xa == TRUE ){ matriculas_X[Ia] = TRUE }
if ( matriculas_X[Ia] == “Sim” and matriculas_X[Ic] == “Sim” ){ matriculas_X[Ia] = “Pode Matricular!”}
Entre os softwares open source mais utilizados para o desenvolvimento de novas tecnologias agrícolas estão o R e o Python, sendo o Python mais utilizado para análises estatísticas e o R mais utilizado por desenvolvedores de machine learning (aprendizado de máquina) e de inteligência artificial.
Certo
Errado
Em Python, o comando exception força a ocorrência de uma exceção, que deve ser tratada pelo módulo chamador.
Certo
Errado
A integração do Python diretamente no Excel combina as bibliotecas de análise e a visualização de dados do Python com os recursos de organização e análise de dados do Excel, permitindo a realização de análises avançadas de dados até o aprendizado de máquina. Analise as informações abaixo, indicando V (verdadeiro) ou F (falso):
I.O Power Query é a única forma de importar dados externos para utilização com o Python no Excel.
II.O Python no Excel utiliza a função Python personalizada ρl() para interagir entre o Excel e o Python. A função ρl() aceita somente intervalos e tabelas.
III.O atalho de teclado F2 é usado para alternar entre o modo Enter para a seleção de células e o modo de edição de fórmula nas células python.
IV.O Python no Excel usa um DataFrame como objeto padrão para intervalos bidimensionais, sempre convertido para valores do Excel.
F, V, F, V.
F, F, V, V.
V, F, V, F.
V, V, F, F.
Considerando o seguinte código na linguagem de programação Python,
A, B, C = {0: 1, 2: 3, 4: 5}
o valor armazenado na variável B é igual a
1
2
3
{2: 3}
{3}
A tela gerada pelo programa onde será desenhada a figura de quatro lados é da cor:
Vermelha.
Verde.
Azul.
Preta.
Branca.
Uma Analista está desenvolvendo um modelo de aprendizado de máquina em Python 3, em condições ideais. Após dividir o conjunto de dados em treinamento e teste, deseja criar um pipeline no scikit-leam para pré-processamento e treino do modelo. O pipeline deve lidar com variáveis categóricas utilizando OnerctEncoder e treinar um modelo de árvore de decisão com os parâmetros padrão. Isso pode ser feito com base no trecho de código abaixo.
from sklearn.pipeline import Pipeline
from sklearn.preprocessing import OneHotEncoder
from sklearn.tree import DecisionTreeClassifier
pipeline = Pipeline([
I
])
pipeline.fit(X_train, y_train)
À lacuna I deve ser corretamente preenchiada com:
('encoder', OneHotEncoder (handle_unknown='error')),
('modelo', DecisionTreeRegressor())
('encoder', OneHotEncoder (sparse='False')),
('modelo', DecisionTreeRegressor (criterion='gini'))
('encoder', Label_Encoder()),
('modelo', DecisionTreeClassifier())
('encoder', OneHotEncoder(handle_unknown='ignore')),
('modelo', DecisionTreeClassifier())
('encoder', LabelBinarizer()),
('modelo', DecisionTreeClassifier(maxdepth=3))
Observe o trecho de código a seguir escrito na linguagem Python3:

Assinale a alternativa que representa corretamente o conteúdo da variável result após a execução do código.
[1,2,1,2,1,2,'aa','bb']
[111,222,'aa','bb']
[3,6,'aa','bb']
[1,2,1,2,1,2,'a','b','a','b']
[3,6,'a','b','a','b']
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).

Com a execução do código acima, após o comando da linha <6> será escrito na tela
1
3
5
7
um aviso da ocorrência de IndexError.