Resumo: neste tutorial, você aprenderá sobre variáveis em Python e como usá-las de forma eficaz.
O que é uma variável em Python
Quando você desenvolve um programa, você precisa gerenciar valores, muitos deles. Para armazenar valores, você usa variáveis.
Em Python, uma variável é um rótulo ao qual você pode atribuir um valor a ela. E uma variável está sempre associada a um valor. Por exemplo:
message = 'Hello, World!'
print(message)
message = 'Good Bye!'
print(message)
Saída:
Hello, World!
Good Bye!
Neste exemplo, message
é uma variável. Ela guarda a string 'Hello, World!'
.A função print()
mostra a mensagem Hello, World!
na tela.
A próxima linha atribui a string 'Good Bye!'
à variável message
e imprime seu valor na tela.
A variável message
pode conter vários valores em momentos diferentes. E seu valor pode mudar ao longo do programa.
Criando variáveis
Para definir uma variável, você usa a seguinte sintaxe:
variable_name = value
=
é o operador de atribuição. Nesta sintaxe, você atribui um valor a variable_name
.
O valor pode ser qualquer coisa como um número, uma string, etc., que você atribui à variável.
O seguinte define uma variável nomeada counter
e atribui o número 1 a ela:
counter = 1
Variáveis de nomeação
Ao nomear uma variável, você precisa seguir algumas regras. Se não o fizer, receberá um erro.
A seguir estão as regras variáveis que você deve ter em mente:
-
Os nomes de variáveis podem conter apenas letras, números e sublinhados (
_
). Eles podem começar com uma letra ou sublinhado (_
), não com um número. -
Os nomes das variáveis não podem conter espaços. Para separar palavras em variáveis, você usa sublinhados, por exemplo
sorted_list
. - Os nomes das variáveis não podem ser iguais às palavras-chave, palavras reservadas e funções internas do Python.
As diretrizes a seguir ajudam a definir bons nomes de variáveis:
-
Os nomes das variáveis devem ser concisos e descritivos. Por exemplo, a variável
active_user
é mais descritiva queau
. - Use sublinhados (_) para separar várias palavras nos nomes das variáveis.
-
Evite usar a letra
l
e a letra maiúsculaO
porque elas se parecem com o número
1
e0
.
Resumo
- Uma variável é um rótulo ao qual você pode atribuir um valor a ela. O valor de uma variável pode mudar ao longo do programa.
-
Use
variable_name = value
para criar uma variável. - Os nomes das variáveis devem ser o mais concisos e descritivos possível. Além disso, eles devem seguir as regras de nomenclatura de variáveis do Python.