

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.
Qual é a função em Python usada para exibir algo no console?
print().
echo().
show().
display().
console().
Considere o seguinte trecho de código em Python, versão 3.12.10, executado no sistema operacional Windows 11 Pro:

CRUZ, F. Python Escreva seus primeiros códigos. São Paulo: Casa do Código, 2021.
Qual das alternativas abaixo representa o que será impresso na tela quando o código for executado?
Capitais: Goiânia, São Paulo, Curitiba
Capitais: Cuiabá, Recife, Palmas
Capitais: Goiânia, Cuiabá, São Paulo
Capitais: Cuiabá, São Paulo, Curitiba
Capitais: Goiânia, Cuiabá, Palmas
A respeito da linguagem Python versão, 3.12.10, considere as seguintes sentenças:
I. Python é uma linguagem interpretada de moderado nível e que suporta múltiplos paradigmas de programação: imperativo, orientado a objetos e funcional.
II. É uma linguagem com tipagem dinâmica e forte, escopo léxico e gerenciamento automático de memória.
III. Possui algumas estruturas de dados, como tuplas, listas e dicionários.
IV. Utiliza o uso da indentação como forma de definição de blocos de código.
V. A implementação padrão da linguagem Python é chamada de CPython.
CRUZ, F. Python Escreva seus primeiros códigos. São Paulo: Casa do Código, 2021.
Com base nessas sentenças, assinale a alternativa CORRETA:
Apenas a sentença I é falsa.
Apenas as sentenças I e II são falsas.
Apenas a sentença II é verdadeira.
Apenas as sentenças II e III são verdadeiras.
Todas as sentenças são verdadeiras.
Considere o trecho de código-fonte a seguir, que foi escrito na linguagem de programação Python.
def main():
segredo = "python"
chute = input("Adivinhe a palavra secreta: ")
while chute.lower() != segredo:
print("Errado! Tente novamente.\n")
chute = input("Adivinhe a palavra secreta: ")
print("Parabéns, você acertou!")
if __name__ == "__main__":
main()
É correto afirmar que estrutura criada
exibe uma lista encadeada como saída na tela.
recebe via teclado a palavra segredo.
testa a condição do laço de repetição no início.
converte todas as entradas via teclado em maiúsculas.
repete o laço enquanto “name” for [null].
Sobre a linguagem de programação Python, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Usa tipagem estática, em que é necessário informar explicitamente o tipo de cada dado utilizado no sistema.
( ) Suporta programação orientada a objetos.
( ) Além da biblioteca padrão, possui diversas bibliotecas para uso em desenvolvimento Web, ciência de dados e machine learning.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
F – F – V.
F – V – F.
F – V – V.
V – F – F.
V – F – V.
Os conjuntos (sets) em Python, devem ser declarados entre quais caracteres?
“”
[]
{}
()
<>
PyPI (Python Package Index) é um repositório de software que mantém vários registros para cada combinação (nome, versão) enviada; o primeiro usuário a enviar informações para determinado nome é designado proprietário desse nome.
Certo
Errado
Em Python, a função lambda permite a criação de funções anônimas, que podem ser usadas como argumentos em funções de ordem superior, o que facilita a programação funcional.
Certo
Errado
Um tribunal gera relatórios em Python 3.x usando pandas para calcular a média de tempo de lramitaçao por juiz. Nesse contexto, considere o código abaixo.

Completa corretamente a lacuna I o método
avg
median
average
midpoint
mean
Em um programa Python executando em condições ideais, se o conteúdo da variável nome estiver presente em uma lista contendo os valores "Alice" ou "Clara" deve ser exibida a mensagem "Bem-vinda", senão deve ser exibida a mensagem "Olá". Para isso deve ser utilizada a instrução:
out.print(new List { "Alice", "Clara").Contains(nome)? "Bem-vinda": "Olá");
out.print(Arrays.asList("Alice", "Clara").contains(nome) ? "Bem-vinda": "Olá";
print (nome in ["Alice", "Clara"] ? "Bem-vinda": "Olá")
echo ($nome = = " Alice " ∣ ∣ nome=="Alice"∣∣$nome == "Clara") ? "Bem-vinda": "Olá";
print("Bem-vinda" if nome in ("Alice", "Clara") else "Olá")
O slicing, na linguagem Python, usado em sequências, exige que os índices inicial e final sejam obrigatoriamente especificados.
Certo
Errado
Considere o código Python abaixo que utiliza a biblioteca pandas para manipular um conjunto de dados.
import pandas as pd
dados = {
'numero_processo': ['12345-67', '98765-43', '56789-01*, '34567-89'],
'valor_processo': [10000.0, 5000.0, 7500.0, 12000.0],
'peso': [1.2, 0.8, 1.5, 1.0],
'status': ['Encerrado', 'Pendente', 'Pendente', 'Encerrado"]
}
df = pd.DataFrame (dados)
# Filtro para selecionar apenas processos com status 'Pendente'
filtro = df['status'] == 'Pendente'
# Aplicar o filtro e calcular a média ponderada
media_ponderada = I
print (£"A média ponderada do valor dos processos pendentes é: {media_ponderada}")
Considerando que o cálculo da média ponderada utiliza a fórmula Média Ponderada= Σ (valorxpeso) / Σ (peso), e que o código será executado em condições ideais, a lacuna I é corretamente preenchida com
(df[filtro]['valor_processo"] * df['peso']). average.vweighted()
df[filtro][['valor_processo'].sum() * df['peso'].sum()] / 'peso'.sum()
(df[filtro] ['valor_processo'] / df[filtro]['peso']).mean()
df[filtro] ['valor_processo'].apply(lambda x: x.mean())
(df[filtro]['valor_processo'] * df[filtro]['peso']).sum() / df[filtro]['peso'].sum()
A utilização do framework Flask possibilitou a construção de páginas de forma simples e rápida. Um dos recursos possíveis é a personalização de páginas de erro HTTP através do uso de decoradores (utilizando o símbolo @). Qual das alternativas abaixo contém o decorador a ser utilizado para a definição de um handler para o erro “Not Found” do HTTP:
@app.errorhandler(404)
@app.handle_exception (404)
@app.handle_bad_request(400)
@app.register_error_handler (400)
Spyder é uma IDE Python genérica, que pode ser utilizada por diversos segmentos profissionais, sem ter foco em nenhum específico.
Certo
Errado
Analise o dataset denominado data.cvs

Ao executar o código Python abaixo

o resultado impresso na coluna C é
120, AF, 130, 145, 150.
120, -1 20, 240, AF, 130.
120, 240, 130, 145, 150.
NaN, AF, 145, 150, 130.
NaN, NaN, 240, AF, 130.
Analise o código Python

Ao executar O programa, será impresso o seguinte:
Ibiza
Touring 20
Nevega!
Boeing 747
Voa!
Ford Mustang
Anda!
Ibiza
Boeing
Ford
Ibiza
Touring 20
Nevega!
Boeing
747
Voa!
Ford
Mustang
Anda!
Touring 20
Nevega!
747
Voa!
Mustang
Anda!
Nevega!
Voa!
Anda!
Considere o código a seguir, que utiliza Pandas.

Após a execução desse código, o resultado será o seguinte.

Certo
Errado
Considere o seguinte código, que armazena dados de produção de café de certa região.
fazendas = ["Fazenda A", "Fazenda B",
"Fazenda A", "Fazenda B"]
safras = [2023, 2023, 2024, 2024]
quantidades_kg = [1500, 2300, 1800, 2100]
dados = [
["Fazenda", "Safra", "Quantidade_ kg"],
[fazendas[0], safras[0],
quantidades_kg[0]],
[fazendas[1], safras[1],
quantidades_kg[1]],
[fazendas[2], safras[2],
quantidades_kg[2]],
[fazendas[3], safras[3],
quantidades_kg[3]],
]
Nessas condições, é correto afirmar que a execução do comando print(dados[3][2]) retornará o valor 2300.
Certo
Errado
A função sum(lista) somente pode ser usada em listas que contêm apenas números, pois a operação de soma não pode ser aplicada a listas com tipos mistos.
Certo
Errado
Durante um projeto de desenvolvimento de um sistema para loja virtual, um desenvolvedor implementa 3 (três) arquivos em Python. Considere a seguir os códigos de cada arquivo:
arquivo1.py
class Produto:
def __init__(self, nome, preco):
self.nome = nome
self.preco = preco
arquivo2.py
from arquivo1 import Produto
def obter_produto():
produto = Produto("Notebook", 3500.00)
return produto
arquivo3.py
from arquivo2 import obter
produto produto = obter_produto()
print(f"Produto: {produto.nome} - Preço:
R${produto.preco:.2f}")
Diante do exposto, assinale a alternativa CORRETA.
O módulo arquivo1.py define a estrutura dos dados e intermedia a criação das instâncias do modelo e a formatação dos dados para exibição.
O módulo arquivo2.py atua como a camada de orquestração, instanciando e fornecendo os dados necessários do produto para exibição.
O módulo arquivo3.py invoca métodos do modelo para a apresentação dos dados ao usuário, exibindo os dados sem lógica de apresentação adicional.
Dado que o trecho de código não emprega frameworks ou padrões avançados de injeção de dependências e abstração, as responsabilidades entre modelo, controlador e visão se misturam, tornando inválida a aplicação do padrão Model-View-Controller (MVC).