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

16234

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

Тест на знание python

Как нельзя назвать функцию?
Что выведет этот код?
Какой код выведет строку — "C:\Common\testString.doc" ?
Какой будет результат выполнения кода в python 3 — print(3/5) ?
Какой будет результат выполнения этого кода?
Александр
Я создал этот блог в 2018 году, чтобы распространять полезные учебные материалы, документации и уроки на русском. На сайте опубликовано множество статей по основам python и библиотекам, уроков для начинающих и примеров написания программ. Пишу на популярные темы: веб-разработка, работа с базами данных, data sciense и другие...