Python

Alberto P.Klein Paulo Henrique Martins

Composição dos nomes

Qual o tamanho máximo que podem ter os nomes?

Python não tem limite de tamanho.

Existe distinção entre maiúsculas e minúsculas na composição dos nomes?

Sim,existe Case sensitivity.

Quantas palavra-chave e palavra reservada existem na linguagem?

 As palvras são as seguintes: and, assert, break, class, continue, del, def, elif, else, except, exec, finally, for, from, global, if, import, in, is, lambda, not, or, pass, print, raise, return, try, while.

Sobre as variáveis

existe suporte a apelidos?

Sim, é possível ter mais de dois nomes com os mesmos valores.

Qual é a faixa de valores das variáveis em função do tipo?

Tipo Descrição Sintaxe
Integer Número sem parte fracionária 42, 500, 1247
Long integer Números inteiros extensos 42L, 42.5e-2
Float Número com parte fracionária 42.5, 56.7, 1.3
Complex Soma de um número real e um número imaginário 38 + 4j, 42j
String Sequencia de caracteres “foo‟, “bar”, “cerveja”
Unicode Sequencia de caracteres unicode u‟foo‟, u”bar”, u”cerveja”

Que tipos de declarações são aceitas (implícitas, explícitas, etc.)?

São aceitas todos os tipos de declarações.

existe suporte a vinculação dinâmica de tipos?

Sim, a tipagem pode mudar a cada nova entrada de dados em uma variável.

Existe suporte a tipificação forte?

Sim, não necessita ser convertido o tipo de dado, pois o python faz isso automaticamente.

Como é o escopo? Estático, dinâmico ou ambos?

A verificação do tipo de dado é feita de forma dinâmica em tempo de execução.

 
python-2-trabalho.txt · Last modified: 2012/03/30 16:15 by clp · [Old revisions]