Типы данных

Редакция Без Сменки
Честно. Понятно. С душой.

Чтобы лучше представить, что такое тип данных, проведём аналогии с алгеброй логики. Существует всего 2 значения и набор операций, которые манипулируют этими значениями.

Тип данных — это возможные значения + операции над этими значениями.

Существуют особенности организации памяти для разных типов данных, но для нас это сейчас не существенно.

📍В языке Python выделяют несколько базовых типов данных: целые числа, числа с плавающей точкой(вещественные), строки, логический тип и др.

К примеру:
◾️boolean — логический тип данных(True или False)
◾️int — целочисленный тип (1, -4, 8, -50)
◾️float — представление чисел с плавающей точкой (1.2 или 34.76)
◾️str — строковый тип(«hello» , «webium»)
◾️bytes — последовательность чисел в диапазоне 0-255

Отметим, что Python является языком с динамической типизацией = он может определять тип данных переменной исходя из значения, которое ей присвоено.
То есть при присвоении строки в двойных/одинарных кавычках переменная имеет тип str(строковый).

Пример:
country = «Russia» #Присваиваем значение Russia переменной под названием country
age = 19 #Присваиваем значения 19 переменной age
print(country)
print(age)

В результате работы программа выведет:
Russia
19

📍Тип данных можно менять.
Например, присвоить переменной новое значение другого типа:

d = «1kasperskiy» #присваиваем переменной d значение типа str
print(d).
d = 234 #теперь тип переменной d — int
print(d).

📍Определить, какой тип имеет переменная в текущий момент, можно с помощью метода type():

d = «1kasperskiy»
print(type(d)) #узнаем, что переменная имеет тип str.
d = 234
print(type(d)) #узнаем, что переменная имеет тип int.

Где вы учитесь?

Вам также будет интересно

Взаимные местоимения в английском языке
❤️ Взаимные местоимения описывают взаимоотношения между двумя или более лицами (и рееедко — между предметами). ☝🏻 По правилам грамматики each...
Большие таблицы истинности
🧐Задание: Логическая функция F задаётся выражением: ( (x ∧ y) ∨ (y ∧ z)) ≡ ( (x → w) ∧ (w → z)) Дан частично заполненный фрагмент, содержащий...
10 глаголов, где чаще всего неправильно ставят ударения
Делимся подборкой глаголов, в которых чаще всего неверно ставят ударение. 🔹 Ра́зниться 🔹 Облегчи́ть 🔹 Убыстри́ть 🔹 Включи́т ...
Новая экономическая политика (НЭП)
👉🏻 Причины введения: — массовое недовольство народа политикой военного коммунизма, падение авторитета власти Советов на этом фоне; — сокращение...
Нутриенты
Эту шпаргалку мы подготовили для тех, кто хочет сдать ЕГЭ по биологии на сотку! Освещаем в ней тему нутриентов: рассказываем всё-всё про углеводы,...
Избирательная система и ее типы
Она включает в себя следующие компоненты:  💥избирательное право: комплекс правовых норм о порядке выборов; а также право гражданина избирать...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.