| Linha 6: | Linha 6: | ||
* O nome das variáveis devem começar com uma letra ou ''underscore'', não podendo ter espaço e são ''case sensitive'' (diferenciam maiúsculas de minúsculas) | * O nome das variáveis devem começar com uma letra ou ''underscore'', não podendo ter espaço e são ''case sensitive'' (diferenciam maiúsculas de minúsculas) | ||
* As variáveis não têm valores fixos e podem receber tipos de dados diferentes como números inteiros, números fracionários, strings, funções, classes, etc | * As variáveis não têm valores fixos e podem receber tipos de dados diferentes como números inteiros, números fracionários, strings, funções, classes, etc | ||
<br> | |||
Para atribuir um valor à variável que está ocupando uma posição de memória usamos o comando de atribuição | |||
[[Arquivo:PosiçãoMemória.png|center]] | |||
<br> | <br> | ||
Edição das 12h04min de 2 de janeiro de 2016
Variáveis
- Variáveis são posições de memória que recebem dados que serão operados pelo programa
- Elas não precisam ser declaradas como em outras linguagens, mas precisam ser iniciadas antes de serem utilizadas
- O nome das variáveis devem começar com uma letra ou underscore, não podendo ter espaço e são case sensitive (diferenciam maiúsculas de minúsculas)
- As variáveis não têm valores fixos e podem receber tipos de dados diferentes como números inteiros, números fracionários, strings, funções, classes, etc
Para atribuir um valor à variável que está ocupando uma posição de memória usamos o comando de atribuição

Identificadores reservados
- Alguns nomes são pré-definidos e usados pelo compilador ou interpretador
- São reservados para uso em determinadas operações e portanto não poderão ser usados para criar variáveis
- Python
| Identificadores | Função |
|---|---|
| and | E |
| assert | Forçar um tipo para a variável |
| break | Parar |
| class | Definição da classe |
| continue | Continuar |
| def | Definição de função |
| del | Deleção de objeto |
| elif | Não-se |
| else | Senão |
| except | Exceção |
| exec | Executar função |
| finally | Finalizar função |
| for | Definição de laço para |
| from | Importar uma variável dentro de um módulo |
| global | Definição de variável global |
| if | Definição de laço se |
| import | Importação de módulos externos |
| in | Em |
| is | É |
| lambda | Funções recursivas |
| not | Não |
| or | Ou |
| pass | Passar para outra função sem executá-la |
| Imprimir na tela | |
| raise | Laço try |
| return | Retornar objeto |
| try | Definição de laço tente |
| while | Definição de laço enquanto |