Os indetificadores no Python, e usado quando queremos indetificar uma variavel, funções e Classes
no Python são permitido apenas caracteres alfabético maiúsculo e/ou minúsculo, número.
Podemos também usar o "_" para separar as palavras uma da outra, já que na programação não usar o espaço em branco.
sou_uma_variavel = 72
def souUmaFuncao():
pass
class SouUmaClasse():
pass
o python é case sensitivity
As atribuição pode ser usada o sinalizador "=" para atribuir um valor
No python as variáveis trabalha com referencia
exemplo:
cod_1 = 1
cod_2 = 1
# e alocador um espaço com o valor 1 com referencia para as duas variáveis cod_1 e cod_2
Quando um valor alocador fica orfão sem referencia o valor fica sujeito ao mecanismo garbage collection.
As variáveis são agrupado em escopo, as variáveis globais e locais
exemplo
a = 12 # variável global
Na variáveis globais ela tem acesso todo o projeto, exeto as class funçoes que devem passa por parametro.
As locais fica restrito apenas a classe, funções e metodos, apenas aquele escopo, para ela ser usado fora, usa o comando return