Dados Float em Python
Os números que comportam casas decimais são chamados de dados do tipo float. Em Python, os números podem ter essa variação. Na seção anterior, vimos que os números inteiros são do tipo int e os números com casas decimais, apesar de serem também números, são categorizados de forma diferente. É importante guardar essa informação para evitar confusões no futuro.
Números com casas decimais em Python
Diferentemente dos exemplos anteriores, para a criação dos dados do tipo float não existe uma abreviação. Alguns exemplos de variáveis do tipo float são: peso das pessoas ou objetos, altura de uma pessoa ou objeto, distâncias, etc. Veja, a seguir alguns exemplos:
distancia_km = (10.25)
altura = (1.75)
peso = (71.2)
E se quisermos ter certeza que a variável será reconhecida como float, basta adicionar a palavra float antes dos parênteses.
distancia_km = float(10.25)
altura = float(1.75)
peso = float(71.2)
É importante que suas casas decimais sejam separadas utilizando pontos (.) como nos exemplos a seguir, jamais vírgulas. Isso se deve à forma com que o Python lê os dados. Conforme veremos mais à frente, os elementos de uma variável, que compõem uma list ou tuple, são separados por vírgulas. Veja um exemplo:
# Exemplo de uma list
distancia_km = [85.45,98.45, 55.21]
# Exemplo de uma tuple
altura_alunos = (1.55,1.75,1.84)