Converter string para float em Python 3
Neste artigo você vai aprender a como converter string para float com a linguagem Python 3, de uma forma super simples, com recursos da própria linguagem.

Fala programador(a), beleza? Bora aprender a converter valores em Python!
Para converter uma string válida em um valor de float utilizamos o método/função float de Python
Simples assim, o valor terá o tipo convertido automaticamente, veja:
y = "12.5" z = float(y) print(z) print(type(z)) #float
Agora o valor de y, que era uma string, virou um float, valor de ponto flutuante
Veja que podemos verificar o tipo da variável com a função type
Podemos também converter uma string para int, ou seja, número inteiro
Para isso vamos utilizar o float para converter o texto para ponto flutuante e depois a função int para converter este float em inteiro
Veja o exemplo com a conversão de inteiro:
y = "12.5" z = float(y) print(z) print(type(z)) #float b = int(float(y)) print(b) # 12 print(type(b)) # int
Agora podemos converter valores de texto em float ou int!
Conclusão
Neste artigo você aprendeu a converter string para float
Utilizamos o método float para atingir este objetivo
Desta maneira um valor que contém um texto, é convertido para um ponto flutuante
Também utilizamos a função int, para converter textos em números inteiros, porém antes precisamos aplicar a função float no texto
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]
