Рубрики
Без рубрики

Конвертировать струну, чтобы поплавок в Python

Ismycode |. В этом руководстве мы посмотрим, как преобразовать строку, чтобы поплавок в Python. … Теги с Python, программированием, CodeNewie, учебником.

Ismycode |.

В этом руководстве мы посмотрим, как преобразовать строку, чтобы поплавок в Python.

Конвертировать струну, чтобы поплавок в Python

Обычно в Python пользовательский ввод, который мы получаем, стану строкой при прочем данные с терминала, Excel, CSV или из веб-формы. Нам нужно явно преобразовать строку в значение плавающего точка перед выполнением каких-либо арифметических операций. В противном случае Python будет бросать ValueError.

Функция float ()

поплавок () Функция – это встроенный метод утилиты, который принимает любой объект в качестве входного параметра и преобразует в номер с плавающей запятой. Внутренне поплавок () Функция вызовов указанный объект __float__ () функция.

Синтаксис: Float (OBJ)

Метод поплавка принимает только один параметр, который является необязательным. Если вы не передадите никакого параметра, то метод вернет 0,0 как вывод.

Пример 1 – Конвертировать строку для плавания

input= "33.455"
print(input)
print('Before conversion',type(input))

# converting string to float
output = float(input)
print(output)
print('After conversion',type(output))

Выход

33.455
Before conversion 
33.455
After conversion 

Пример 2 – По умолчанию по умолчанию преобразование без какого-либо входного параметра

output = float()
print(output)

# Output
# 0.0

Пример 3 – Преобразовать строку, представляющую целое число на номер с плавающей запятой

# string with integer to float 
input= "100"
print(input)
print('Before conversion',type(input))

# converting string to float
output = float(input)
print(output)
print('After conversion',type(output))

Выход

100
Before conversion 
100.0
After conversion 

Пример 4 – Преобразование строки только с десятичной частью держаться на плаву

# string with integer to float 
input= ".000123"
print(input)
print('Before conversion',type(input))

# converting string to float
output = float(input)
print(output)
print('After conversion',type(output))

Выход

.000123
Before conversion 
0.000123
After conversion 

Пример 5 – Преобразование строки экспоненциальной держаться на плаву

# string with integer to float 
input= "1.23e-4"
print(input)
print('Before conversion',type(input))

# converting string to float
output = float(input)
print(output)
print('After conversion',type(output))

Выход

1.23e-4
Before conversion 
0.000123
After conversion 

Пост Конвертировать струну, чтобы поплавок в Python появился первым на INSMYCODE Отказ

Оригинал: “https://dev.to/itsmycode/convert-string-to-float-in-python-3a62”