

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 a seguinte lista ordenada de números inteiros em Python.
Números = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
Implementando um método de busca, qual a representação correta do código para realizar uma busca binária nessa lista?
def busca_binaria(lista):
n = len(lista)
for i in range(n - 1):
for j in range(0, n - i - 1):
if lista[j] > lista[j + 1]:
lista[j], lista[j + 1] = lista[j + 1], lista[j]
def busca_binaria(lista, alvo):
esquerda, direita = 0, len(lista) - 1
while esquerda <= direita:
meio = (esquerda + direita) /
if lista[meio] == alvo:
return meio
elif lista[meio] < alvo:
esquerda = meio + 1
else:
direita = meio - 1
return -1
def busca_binaria(lista, alvo):
inicio, fim = 1, len(lista)
while inicio <= fim:
meio = (inicio - fim) /
if lista[meio] == alvo:
return meio
elif lista[meio] < alvo:
inicio = meio + 1
else:
fim = meio - 1
return -1
def busca_binaria(lista, alvo):
esq, dir = 1, len(lista)+1
while esq < dir:
meio = (len(lista)-1) /
if lista[meio] == alvo:
return meio
elif lista[meio] < alvo:
esq = meio + 1
else:
dir = meio - 1
return -1
A linguagem de programação Python tem como característica a sua simplicidade e clareza.
Marque a opção que não se refere à linguagem Python.
É um software pago.
Possui legibilidade dos programas.
Pode ser utilizada no sistema operacional Linux.
Pode ser utilizada no sistema operacional Windows.
Em Python, o argumento optimize da função compile() especifica o nível de otimização do compilador.
Certo
Errado
Observe a imagem a seguir.

Dado o código em Python 3, qual é o resultado da execução?
6.
9.
10.
11.
Analise as informações a seguir:
I. Constituem características da linguagem de programação Python: facilidade para aprender, ler e compreender; ser multiplataforma; possuir modo interativo; ter programação orientada a objetos e um excesso do uso de palavras-chave associadas com compilação.
II. Python possui vários tipos de dados e os principais deles são: int, que armazena valores numéricos com ponto flutuante; float, que armazena valores numéricos complexos; bool, que armazena valores numéricos inteiros.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.
Ao programar em Python com Pandas, é possível usar máscaras para selecionar linhas específicas, de acordo com um padrão.
Nesse cenário, analise o seguinte código:
import pandas as pd
data = {'x':[1,2,3], 'y':[3, 7, 11], 'z': [False, True, False]}
df = pd.DataFrame(data)
m = df['z'] == False
ef = df[m]
# a fazer
print(ff)
Ao executar esse código, deseja-se obter a seguinte saída:
x y
0 1 3
2 3 11
O fragmento de código que deve substituir o comentário # a fazer para obter a saída desejada é
ff = ef['x','y']
ff = ef[] == 'x' or 'y'
ff = ef[['x','y']]
ff = ef.cols('x','y')
ff = ef.cols(['x','y'])
Na produção de software, pode-se decidir por utilizar um método ágil de desenvolvimento. Dessa forma, assinale a alternativa que contém um desses métodos ágeis.
SWOT – Strenghts, Weaknesses, Opportunities, Threats.
JSON – Java Script Object Notation.
XP – Extreme Programming.
Python.
OLAP – OnLine Analytical Processing.
Considere o código Python a seguir.
L=[0, 1, 1, 2, 3, 5, 8, 13, 21] print (L[2:4][-1]) |
O resultado exibido na execução desse script é:
0
1
2
3
21
Observe o código a seguir.

Qual será o resultado desse código Python?
05.
10.
15.
20.
Após a execução do trecho de código abaixo, a apresentação correta da impressão da variável r em um console de um interpretador Python (versão 3.11.3) é
valores = [1, 2, 3, 4]
r = list(map(lambda x, y: x ** y, valores, valores))
print(r)
[1, 4, 9, 16].
[1, 4, 27, 256].
[2, 4, 6, 8].
[2, 4, 8, 16].
Em Python versão 3.10 ou superior, para verificar se certa string str é um identificador válido, usa-se o método
str.isidentifier().
str.casefold().
str.isprintable().
str.isascii().
str.isdecimal().
Considere o código em Python apresentado a seguir:
Após ser executado, qual é o 9° valor impresso pelo programa na linguagem Python 3.11.0?
2097152.
8192.
256.
17179869184.
32.
Considere o fragmento de código escrito na linguagem Python versão 3.10.5, disponibilizado em: https://docs. python.org/pt-br/3/tutorial/controlflow. htmlglambda-expressions.

Qual é o resultado apresentado após a sua execução?
[(1, "one, (2, two), (3, 'three', (4, four]
1,2,3,4
'one'two'three''four'
1one2two3three4four
[(4, four", (1, 'one”, (3, “three”, (2, 'twoY]
Python é uma linguagem de programação poderosa que possui estruturas de dados eficientes. São consideradas características da linguagem Python, EXCETO:
De script.
Alto nível.
Interpretada.
Tipagem fraca.
Multiparadigma.
Qual é o resultado da execução do código escrito na linguagem Python 3.10 apresentado a seguir?
a = 0
b = 0
c = 256
d = 256 + 0
print(f'{a is b} {c is d}')
True False.
False False.
True True.
a is b c is d.
False.
Considere o seguinte código em Python:
class colaborador:
pass
def __init__(self, nome, setor, idade, salario):
self.nome = nome
self.setor = setor
self.idade = idade
self.salario = salario
adm_colab = colaborador("Sr Administrador", "protocolo", "36", 3500.00)
print (adm_colab.nome[0:8], adm_colab.setor, adm_colab.idade, adm_colab.salario)
Após a execução do código-fonte, será apresentado na tela do computador o seguinte resultado:
Sr Administrador protocolo 3500
Sr Admin 3500.00
Sr Administrador protocolo 36 3500.0
Sr Admin protocolo 36 3500.0
Sr Administrador 3500.0
Analise o código Python a seguir.
L=[]
for x in range(10,1,-2):
L.append(x)
print (L[2:4])
Assinale a opção que indica os valores exibidos na execução desse código.
[4, 6]
[6, 2]
[6, 4]
[8, 4]
[8, 6, 4, 2]
Assinale a opção que apresenta a classe da biblioteca scikit-learn, versão 1.2.2, utilizada em scripts python para a implementação de análises incrementais de componentes principais.
sklearn.position.PCAIncrement.
sklearn.composition.PCAIncrement.
sklearn.recomposition.PCAIncrement.
sklearn.decomposition.IncrementalPCA.
sklearn.recomposition.IncrementingPCA.
Em Python, deque é uma coleção ordenada de itens em que novos elementos podem ser incluídos nas duas extremidades, ou seja, no início ou no fim.
Certo
Errado
Analise o código Python a seguir.
def xxx(a, b):
while b != 0:
a, b = b, a % b
return a
print (xxx(90,15))
Assinale o resultado exibido na execução desse código.
1
3
6
15
75