

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.
Analise o código Python a seguir.
v=[2,4,-3,2,1,4]
i=v[slice(2,5,2)]
s=0
for x in i:
s+=x
print(s)
Após a execução do código, o valor exibido para a variável s é
2
6
10
-2
Cheetah é um engine de template, de código aberto, escrito em Python, que pode ser utilizado standalone ou combinado com outras ferramentas ou frameworks web, e permite gerar código C++ para jogos, Java, SQL ou código Python. O engine de template Jade é recomendado para Node.js, mas possui suporte a outras linguagens de programação, e é considerado uma versão otimizada do Haml, pois eliminou diversos caracteres especiais, como o uso obrigatório, no Haml, do caractere % para representar tags nativas do HTML.
O paradigma de orientação a objetos é amplamente utilizado em várias linguagens: Java é compilada em bytecode e executada em uma máquina virtual (JVM); C++ apresenta bom desempenho ao unir características de alto e de baixo níveis; Python/Ruby/PHP podem ser utilizadas para desenvolvimento web, mas sem aplicações para dispositivos móveis.
Analise o código Python a seguir.
def f(x):
return pow(x,2)
def newfunc(function,*y):
v=[]
for i,e in enumerate(y):
v+=[function(e) if i%2==0 else 1]
return sum(v)
print(newfunc(f,4,1,3,2))
Após a execução do código, a saída é
7.
27.
5.
30.
Considere o código em Python a seguir.
def f(n):
if n == 1:
return 1
if n%2==0:
return f(n/2)
return 1 + f((n - 1) / 2)
x = 80
print (f(x))
A execução desse programa mostra na tela o valor
2
0
4
8
Na linguagem Python, podemos definir funções anônimas também chamadas de funções inline, que permitem a construção de funções simples, normalmente associadas ao uso de uma única expressão. Para criação desse tipo de função, utilizamos a palavra chave
yeld.
raise.
lambda.
pass.
O código abaixo está sintaticamente correto e será executado sem erros.

Certo
Errado
Para a instalação do ZOPE 4.0, tanto no Linux quanto no Windows, é necessário que se tenha instalado, previamente, o módulo Python (2.6 ou superior) e o módulo Java (JEE5 ou superior).
É INCORRETO afirmar que em Phyton,
excetuando-se as classes, tudo é um objeto (tipos, valores, funções, métodos e instâncias), e todos possuem atributos e métodos associados.
um ponto fundamental da sintaxe para métodos é que o primeiro argumento é especial, e convencionase utilizar o nome self para ele.
o método construtor (p.ex.: __init__()) é um método opcional invocado quando a classe é instanciada.
instâncias são objetos criados a partir de uma classe definida pelo programador; o que Python chama de instância é frequentemente denominado objeto em outras linguagens.
é possível acessar os atributos da instância diretamente, sem a necessidade de usar um método.
Quais linguagens de programação permitem herança múltipla verdadeira?
Java e Python
Java e C#
Smalltalk e Ruby
Smalltalk e C++
C++ e Python
Considere:

Em relação à sintaxe em Python, é INCORRETO afirmar que na
linha 3 a classe B está herdando A.
linha 4 o atributo é considerado privado.
linha 5 exibe um método construtor.
linha 9 o objeto a é uma instância da classe B.
linha 13 o objeto b é uma instância da classe A.
Sobre Python é correto afirmar:
É uma linguagem compilada, ou seja, o código-fonte de um programa é lido pelo compilador, que cria um arquivo binário, executável diretamente pelo hardware.
É uma linguagem fortemente tipada, ou seja, é preciso declarar variáveis e seus tipos.
Suporta funcionalidades comuns na orientação a objetos: herança, herança múltipla, polimorfismo, reflexão e introspecção.
Uma lista em Python é um conjunto de valores acessados por um índice numérico, inteiro, começando em 1. Assim como em outras linguagens, a lista pode armazenar apenas valores de um mesmo tipo.
Uma String Python á uma sequência imutável, alocada estaticamente, com restrição de tamanho.
Em Python, os métodos de lista permitem utilizar listas como pilhas, onde o item adicionado por último é o primeiro a ser recuperado. Para adicionar um item ao topo da pilha, e para recuperar um item do topo da pilha utilizam-se, respectivamente os métodos:
append() e pop().
insert() e top().
addTop() e pop().
add() e get().
addItem() e top().
A solução de software livre LAMP é composta por um conjunto de softwares que visa possibilitar o desenvolvimento de aplicações web, assim como a operação de servidores web completos, com baixos custos e boa performance, oferecendo uma solução integrada.
Identifique abaixo as afirmativas verdadeiras ( V ) e as falsas ( F ), com relação à solução LAMP e seus componentes.
( ) O PHP geralmente integra o pacote de softwares que compõe a solução LAMP.
( ) O servidor web IIS é largamente utilizado pela solução LAMP.
( ) Algumas distribuições LAMP utilizam o Python ou Perl com o PHP ou no lugar dele.
( ) O banco de dados utilizado no LAMP é o MySql, que é um banco de dados orientado a objetos.
( ) O Linux é o sistema operacional que faz parte da solução.
Assinale a alternativa que indica todas as afirmativas corretas.
V – F – V – V – V
V – F – V – V – F
V – F – V – F – V
V – F – F – F – V
F – V – F – V – V
O sistema de gerenciamento de conteúdo Plone, de código aberto, escrito em Python, é executado sobre o servidor de aplicações Zope e o content management framework (CMF).
Na linguagem Python, o início e o fim de blocos do código de um programa são identificados por endentação.
A linguagem Python e seu interpretador estão disponíveis para as mais diversas plataformas. Para que seja usado em determinado sistema operacional não suportado, é possível gerar o Python a partir do programa fonte utilizando um compilador C. Nesse caso, o código fonte é traduzido para o formato bytecode, que é multiplataforma e pode ser distribuído de forma independente.
Sabendo-se que a linguagem Python possui um pacote de busca por expressões regulares denominado re, e que a função findall é uma das funções disponíveis nesse pacote, o resultado da execução do comando apresentado no console na figura seguinte será [‘rato’, ‘roeu’, ‘roupa’, ‘rei’, ‘roma’].

No Python, a função range, quando utilizada como range(5, 10), gera uma estrutura do tipo lista com o conteúdo [5, 6, 7, 8, 9] e quando utilizada como range(0, 10, 3), torna-se uma lista inválida, pois a função só suporta dois parâmetros.