Python

Converter string para float em Python 3

17 de março de 2021

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.

Converter string para float capa

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

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x