

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.


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.
Durante a escrita de um programa em Python, um estudante percebeu que seu código apresentava erro, mesmo estando logicamente correto. Após análise, identificou que o problema estava na forma como os blocos de comandos foram delimitados.
Com base nessa situação, é possível determinar que o elemento essencial para definição de blocos de código em Python é:
O uso obrigatório de chaves {}
A utilização de parênteses ()
A indentação correta do código
A presença do caractere ponto e vírgula ;
Um programador declarou uma variável em Python e, ao longo da execução do programa, atribuiu a ela valores de tipos diferentes, sem gerar erro de compilação.
Esse comportamento ocorre porque o Python:
Exige declaração prévia e fixa do tipo da variável.
Permite apenas conversões explícitas entre tipos compatíveis.
Trabalha exclusivamente com variáveis do tipo string.
Possui tipagem dinâmica, permitindo mudança de tipo em tempo de execução.

O resultado da execução do código Python apresentado é
1,2,2,3,3.
2,5,8,11,14.
2,3,4,5,6.
1,2,3,5,8.
1,2,1,2,1,2,1,2.
Em Python, os "Decoradores" (Decorators) são uma funcionalidade poderosa baseada em funções de primeira ordem. Assinale a alternativa que descreve CORRETAMENTE a estrutura e o funcionamento de um decorador simples.
É um comentário especial iniciado por #@ que instrui o interpretador a ignorar a verificação de tipos estáticos naquela função específica durante a compilação.
Trata-se de uma palavra-chave reservada (decorate) colocada no final do arquivo que organiza alfabeticamente todas as funções do módulo para facilitar a leitura.
Um decorador é uma função que recebe outra função como argumento, define uma nova função interna (wrapper) que adiciona comportamento antes e/ou depois da execução da função original, e retorna essa nova função wrapper.
Um decorador é uma classe especial que herda de threading.Thread e executa a função decorada em um núcleo separado da CPU para otimizar o desempenho paralelo.
Um decorador é um método de banco de dados que formata automaticamente a saída de uma consulta SQL para JSON, não tendo relação com a lógica de programação da linguagem.
A linguagem Python possui uma característica fundamental relacionada à forma como seus programas são executados.
Assinale a alternativa que descreve corretamente essa característica.
Python é uma linguagem compilada diretamente para código de máquina, exigindo recompilação a cada execução.
Python é uma linguagem interpretada, cujo código é convertido em bytecode e executado por uma máquina virtual.
Python é uma linguagem exclusivamente funcional, não suportando programação orientada a objetos.
Python executa seus programas diretamente pelo sistema operacional, sem a necessidade de interpretador.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Qual função do Python retorna o comprimento de uma lista?
count()
length()
len()
size()
total()
O método append() adiciona um novo elemento ao final da lista numeros, alterando essa lista diretamente, sem criar uma nova instância.
Certo
Errado
Considerando o fragmento de código Python, informe a saída esperada.
a = [8,7,6,5,4,3,2,1]
a[2:5] = [0]
print(a)
[8,7,0,0,0,3,2,1]
[8,7,0,3,2,1]
[0,0,0]
[8,7,8,8,8,8,3,2,1]
Erro de execução do tipo IndexError.
A ampla variedade de bibliotecas disponíveis para a linguagem Python é um dos fatores que contribuem para sua popularidade em diversos tipos de projetos.
Uma biblioteca que pode ser instalada no Python para a visualização de dados é a:
R
D3
pChart
ggplot.2
matplotlib
Em Python, qual a finalidade do método __init__ dentro de uma classe?
Inicializar os atributos de um objeto da classe.
Permitir a sobrecarga de operadores em objetos da classe.
Definir um método estático que pode ser chamado sem uma instância da classe.
Definir o comportamento de um objeto quando ele é convertido em string.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No desenvolvimento de software, a escolha da linguagem de programação pode influenciar no desempenho e na produtividade. Qual das alternativas a seguir descreve corretamente uma característica da linguagem Python?
Python é uma linguagem compilada, o que garante uma execução mais rápida em comparação com linguagens interpretadas.
Python é fortemente tipada, o que exige a declaração de tipos de variáveis antes de seu uso.
Python não possui suporte para orientação a objetos, sendo uma linguagem puramente funcional.
Python é utilizado exclusivamente para scripts e automações, não sendo adequado para desenvolvimento web ou científico.
Python é amplamente utilizado para desenvolvimento web e em aplicações de aprendizado de máquina devido à sua sintaxe simples e diversas bibliotecas.
A principal característica de uma linguagem de programação interpretada, como Python, em comparação com uma linguagem compilada, como Java, no contexto de execução do código e geração de código de máquina é:
necessita de um compilador específico para cada sistema operacional.
oferece maior desempenho que linguagens compiladas.
não precisa de um ambiente de execução dedicado.
requer que o código seja convertido em código de máquina antes da execução.
executa diretamente o código-fonte sem tradução.
Em Python, a estrutura de dados que permite que o programador manipule uma sequência de valores de dados de qualquer tipo é conhecida como
lista.
file.
string.
herança.
polimorfismo.
Assinale a alternativa que contém a sintaxe correta para declarar uma variável x do tipo ponto flutuante contendo o valor 1,5 na linguagem python.
real x = 1.5
x = float(1.5)
var real x = 1.5
var float x = 1.5
var x -> real; x = 1.5
Na linguagem Python, a sequência imutável de valores de qualquer tipo, como, por exemplo, inteiros e floats, a qual é útil para representar registros, mas sem atribuir nomes aos campos, é conhecida como
lista.
dicionário.
break.
tupla.
def.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Na disciplina de ciência de dados, Python é uma das linguagens de programação mais utilizadas. A esse respeito, é correto afirmar que a linguagem de programação Python
mostra-se ideal para desenvolvimento rápido e criação de scripts em razão de sua natureza compilada.
possui recursos para controle de fluxo, como ifelse, switch-case, while e for em todas as suas versões.
classifica-se como fracamente tipada.
foi desenvolvida com o intuito de substituir a linguagem de programação C por causa de sua altíssima performance.
pode ser utilizada como uma linguagem de programação funcional.
Na linguagem Python, são consideradas sequências mutáveis as
strings.
cadeias.
tuplas.
listas.
ranges.
Python é uma linguagem procedural que utiliza quatro tipos de dados predefinidos para lidar com coleções: conjuntos, dicionários, listas e tuplas. A respeito desses tipos de dados, julgue os itens a seguir.
I O conjunto permite o armazenamento de uma tupla, mas não o de uma lista.
II A tupla é idêntica à lista, exceto pela forma mais simples com que sua declaração é realizada.
III A lista é um tipo de dados variável que permite a alteração de seus elementos após a sua criação.
Assinale a opção correta.
Apenas o item I está certo.
Todos os itens estão certos.
Apenas o item II está certo.
Apenas os itens I e III estão certos.
Apenas os itens II e III estão certos.
Na linguagem Python, o tipo de uma variável em tempo de execução é definido pelo interpretador pelo recurso denominado
tipagem dinâmica.
modo interativo.
sintaxe.
interpretação bytecode.
empacotamento.
Na linguagem de programação Python, existem 3 estruturas para armazenar dados indexados. A estrutura cujos valores são imutáveis depois de sua criação é conhecida como
lista.
operador.
tupla.
classe.
dicionário.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.