Чтобы преобразовать целое число в строку в Python, вы можете использовать конструктор класса str() с целым числом, переданным ему в качестве аргумента. Конструктор str() принимает целое число в качестве аргумента и возвращает строку.
myString = str(integer)
В этом руководстве мы рассмотрим некоторые примеры использования конструктора str() для преобразования целого числа в число с плавающей запятой с помощью примеров программ.
Пример 1
В этом примере мы возьмем целое число, распечатаем его и его тип данных, преобразуем его в строку и проверим, является ли результирующий тип данных строкой или нет.
a = 5 print(a, 'is of type:', type(a)) a = str(a) print(a, 'is of type:', type(a))
Вывод:
5 is of type: <class 'int'> 5 is of type: <class 'str'>
Мы преобразовали переменную типа данных int в переменную типа данных string с помощью хорошо детализированных программ.
Как преобразовать Int в complex?
Чтобы преобразовать int в сложный тип в python, вы можете использовать класс complex(), переданным ему в качестве аргумента, или добавить мнимую часть к целому числу.
Пример 1
В этом примере мы возьмем int, распечатаем его, преобразуем его в сложный тип и распечатаем результат.
a = 5 print(a,'is of type:',type(a)) a = complex(a) print(a,'is of type:',type(a))
Вывод:
5 is of type: <class 'int'> (5+0j) is of type: <class 'complex'>
Пример 2
Есть другой способ. Вы всегда можете добавить мнимую часть 0, и python продвинет переменную до более высокого типа, который в данном случае от int до complex.
a = 5 print(a,'is of type:',type(a)) a = a + 0j print(a,'is of type:',type(a))
Вывод:
5 is of type: <class 'int'> (5+0j) is of type: <class 'complex'>
Мы преобразовали переменную типа данных int в переменную сложного типа данных с помощью хорошо подробных примеров программ.
Преобразование целого числа в число с плавающей запятой
Чтобы преобразовать целое число в число с плавающей запятой в python, вы можете использовать класс float() с int, переданным ему в качестве аргумента. Или используйте оператор сложения с одним из операндов как заданное целое число, а другой как нулевое число с плавающей запятой; результатом является число с плавающей запятой того же значения, что и целое число.
В этом руководстве мы рассмотрим некоторые способы преобразования целого числа в число с плавающей запятой с помощью примеров программ.
Пример 1
В этом примере мы возьмем целое число, распечатаем его и его тип данных, а затем преобразуем его в float.
a = 5 print(a,'is of type:',type(a)) a = float(a) print(a,'is of type:',type(a))
Вывод:
5 is of type: <class 'int'> 5.0 is of type: <class 'float'>
Пример 2
Есть другой способ сделать это. Вы всегда можете добавить к нему плавающее число 0, и python неявно продвигает тип переменной с int на float.
a = 5 print(a,'is of type:',type(a)) a = a + 0.0 print(a,'is of type:',type(a))
Вывод:
5 is of type: <class 'int'> 5.0 is of type: <class 'float'>
Мы преобразовали переменную типа данных int в переменную типа данных float с помощью подробных примеров программ.