Предыдущий урок: Числа в Python
Порой, в работе с Python вам может понадобиться явно указать тип переменной. Это можно сделать с помощью преобразования. Python — объектно-ориентированный язык программирования, в нем используются классы для определения типов данных, включая простые типы.
Преобразование в Python выполняется с использованием функций-конструкторов:
int()
— создает целочисленное число из числового значения, либо значения с плавающей точкой (округляя его до предыдущего целого числа) или строкового значение (при условии, что данная строка является целым числом)float()
— так же создает число, но с плавающей точкой из целочисленного значения, значения с плавающей точкой или строкового (при условии, что строка представляет собой число с плавающей точкой или целое число)str()
— создает строку из многих типов данных, включая строки, целые числа и числа с плавающей точкой.
int(): пример преобразования
x = int(1) # x станет 1
y = int(2.8) # y станет 2
z = int("3") # z станет 3
float(): пример преобразования
x = float(1) # x станет 1.0
y = float(2.8) # y станет 2.8
z = float("3") # z станет 3.0
w = float("4.2") # w станет 4.2
str(): пример преобразования
x = str("s1") # x станет 's1'
y = str(2) # y станет '2'
z = str(3.0) # z станет '3.0'
Далее: Строки в Python