Преобразование String в Double в Python3

Опубликовано: 3 Апреля, 2022

Дана строка, и наша задача преобразовать ее в double. Поскольку тип данных double позволяет числу иметь нецелые значения. Таким образом, преобразование строки в double такое же, как преобразование строки в float.

Это можно реализовать двумя способами.

1) Using float() method

Python3

str1 = "9.02"
print("This is the initial string: " + str1)
  
# Converting to doublr
str2 = float(str1)
print("The conversion of string to double is", str2)
  
str2 = str2+1
print("The converted string to double is incremented by 1:", str2)

Выход:

 Это начальная строка: 9.02
Преобразование строки в double - 9,02
Преобразованная строка в double увеличивается на 1: 10,02.

2) Использование метода decimal (): поскольку нам нужна только строка с числом с десятичными значениями, этот метод также можно использовать

Выход:

 Это начальная строка: 9.02
Преобразование строки в double - 9,02
Преобразованная строка в double увеличивается на 1: 10,02.

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.