Добавить в корзинуПозвонить
Найти в Дзене
Тьма и Знания

Переменные и типы данных в Python

Это очень важно, так как позволяет хранить информацию и использовать ее в дальнейшем. Для начала может показаться странным, зачем вообще что-то записывать в какую-то переменную, если можно обойтись без этого. Это произойдет не сразу, но понимание переменных придет позже, когда мы начнем создавать более сложны программы и нам потребуется хранить информацию в определенном месте. При этом типы переменных в языке программирования Python не являются очевидными, однако они присутствуют. В данном случае интерпретатор понимает, что записывается в переменную и добавляет тип к этой переменной. Во время выполнения программы есть возможность перезаписывать переменные, а также менять их тип. Если вначале переменна была с типом float, то потом её можно преобразовать в другой тип, к примеру, в string. first_num = 23.2 # Тип данных float first_num = "1" # Тип данных string При объединение нескольких переменных с разными типами данных программа спровоцирует ошибку. Пример: first_num = "IloveYou" second

Это очень важно, так как позволяет хранить информацию и использовать ее в дальнейшем. Для начала может показаться странным, зачем вообще что-то записывать в какую-то переменную, если можно обойтись без этого. Это произойдет не сразу, но понимание переменных придет позже, когда мы начнем создавать более сложны программы и нам потребуется хранить информацию в определенном месте.

При этом типы переменных в языке программирования Python не являются очевидными, однако они присутствуют. В данном случае интерпретатор понимает, что записывается в переменную и добавляет тип к этой переменной.

Во время выполнения программы есть возможность перезаписывать переменные, а также менять их тип. Если вначале переменна была с типом float, то потом её можно преобразовать в другой тип, к примеру, в string.

first_num = 23.2 # Тип данных float first_num = "1" # Тип данных string

При объединение нескольких переменных с разными типами данных программа спровоцирует ошибку.

Пример:

first_num = "IloveYou" second_num = 13 res = first_num + second_num # Скрипт выдаст ошибку

Есть и другие типы, но мы будем их разбирать в последующих уроках. Всего в Python есть 4 базовых типа переменных:

  • some = 1 Integer - целые числа;
  • some = 1.12 Float - числа с плавающей точкой;
  • some = "Привет" String - строки;
  • some = True Boolean - тип данных принимающий либо False, либо True.

В одной строке можно создать сразу несколько переменных:

first = sec = third = 1 # Всем трём переменным будет присвоено значение 1 first, sec, third = "Hi", 75, 23.1 # Поочередное присвоение значений