Back to Browse

Curso de Python - Aula 12 - Nomenclatura das Variáveis - eXcript

79.2K views
Jun 3, 2014
5:20

#python #programação #eXcript Qual a nomenclatura das variáveis? Ou, quais são os caracteres que devo evitar ao definir o nome de uma variável? ====================== + CURSO de PYTON COMPLETO - Básico ao Avançado + Desenvolvimento de Aplicativos Comerciais com Python para Android, iOS, Win, Linux e Mac https://www.udemy.com/course/curso-de-python-android-ios-windows-linux-mac/?referralCode=DFDA5155D61034794FEA ====================== Quando vamos definir o nome de uma variável, devemos seguir algumas regras e de preferência a algumas convenções. Logo, faz-se necessário o estudo das regras que o Python tem definido para a correta nomenclatura de variáveis. A parte boa, é que as regras de nomenclatura de variáveis podem ser utilizadas também na definição de nomes de classes, métodos, pacotes e etc. Inicialmente, temos de saber que os caracteres especiais não podem compor o nome de variáveis. A seguir, você pode conferir a lista dos caracteres que se utilizados no nome de uma variável irá fazer com que ocasione um erro de execução, são estes: 1) Caracteres especiais: - ç - ~ - ´ - ' - " - % - & - ( - ) - { - } - [ - ] 2) Caracteres numéricos (também são especiais) + - * / Assim, os caracteres especiais e os caracteres numéricos não podem ser utilizados. Agora, há uma simples definição dos caracteres que não podem iniciar o nome de uma variável. Assim, tem-se que os caracteres de 0 até 9 não são permitidos como sendo o primeiro caractere. 4num = 0 3 = "informe seu nome" 2d = 4 Os exemplos de declaração de variáveis acima são todos invalidos, e a razão é que todos iniciam o nome com a utilização de um caractere numérico. Como já dito, o primeiro cacactere deve, obrigatoriamente, ser um letra. Assim, também é fácil concluir que não podemos ter uma variável cujo nome seja composto por somente números, até porque, seria impossível saber que essa variável é um número realmente. Para definirmos o nome de uma variável, devemos iniciar com um caractere que este no intervalo de a até z ou então, o caractere _ (underline). A seguir, temos alguns exemplos válidos de nomes de variáveis: vvar = 5 _vVar = "" __________idade = 19 UMA ÚNICA EXCEÇÃO O único caractere que pode ser utilizado na composição de nome e pode estar situando em qualquer posição, é o caractere underline ( _ ). _minhaVar = 55 ____texto = "" CONCLUSÃO Inicialmente, se em um momento você não lembrar das regras, use somente letras! Isso porque, todas as letras são permitidas! Porém, há uma outra maneira para memorizarmos o que pode ou não ser utilizado. Fato é que nesse caso não precisaremos memorizar, até porque, vamos ver o lado lógico que é o responsável pelas definições estudadas. 1) Se iniciarmos um nome com um caractere numérico, este pode vir a se confundir com expressões matemáticas, por exemplo, uma simples equação. E também, há outras áreas da matemática que iriam vir a ter problemas, como por exemplo, o números imaginários ou mesmo as variáveis de uma equação, por exemplo: 2x + 1 = 5y 2) Se utilizarmos caracteres especiais, estes não poderão ter funções especiais. Até porque, um nome de variável que contivesse o caractere asterisco, poderia tanto estar fazendo um multiplicação como também, definindo o nome. Logo, para que não haja ambiguidades, os caracteres especiais possuem funções especiais. Se você entender as duas regrinhas acima, você já conseguiria entender a razão lógica pela qual alguns caracteres não são permitidos. --- + Curso de Kivy (CUPOM): https://www.udemy.com/course/curso-de-python-android-ios-windows-linux-mac/?referralCode=DFDA5155D61034794FEA + Vídeo Demo: https://youtu.be/E0YU3d4Vvxs + Material de Apoio: http://excript.com.br/python/como-instalar-o-python-windows.html + TODAS as Aulas: https://www.youtube.com/playlist?list=PLesCEcYj003QxPQ4vTXkt22-E11aQvoVj + SITE da excript: http://excript.com.br/ + FB: http://www.facebook.com/excript + Twitter: https://twitter.com/eXcriptBrasil + MEU PERFIL PÚBLICO: https://goo.gl/4SPRVf + CONTATO: [email protected]

Download

0 formats

No download links available.

Curso de Python - Aula 12 - Nomenclatura das Variáveis - eXcript | NatokHD