№6 Присвоение типа переменной / Уроки по Python для начинающих

Предыдущий урок: Числа в 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