Para atribuir um valor a uma variável em [[Linguagem de programação Python|Python]], a sintaxe é a seguinte:
``` python
a = 28 # para inteiros
b = 1.5 # para números decimais
c = "Hello!" # para strings
d = True # Para valores booleanos
e = None # Valor especial indicando ausência de valor.
```
Ao contrário de algumas outras linguagens de programação, em [[02 - Notas de literatura/Linguagem de programação Python]] os tipos de variáveis são inferidos, o que significa que, embora cada variável tenha um tipo, não precisamos declarar explicitamente qual é o tipo ao criar a variável. Alguns dos tipos de variáveis mais comuns são:
- **int**: um número inteiro.
- **float**: um número decimal.
- **chr**: um único caractere.
- **str**: uma string ou sequência de caracteres.
- **bool**: um valor que é `True` ou `False`.
- **NoneType**: Um valor especial (`None`) indicando a ausência de um valor.
:: **Referência:** :: [Site W3schools sobre variáveis Python](https://www.w3schools.com/python/python_variables.asp)
:: **Referência:** :: [Documentação Python sobre tipos embutidos](https://docs.python.org/3/library/stdtypes.html)