Типы данных

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

Чтобы лучше представить, что такое тип данных, проведём аналогии с алгеброй логики. Существует всего 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.

Где вы учитесь?
  • в 11 классе 29%, 25257 голосов
    25257 голосов 29%
    25257 голосов - 29% из всех голосов
  • в средней школе 23%, 20433 голоса
    20433 голоса 23%
    20433 голоса - 23% из всех голосов
  • в 10 классе 18%, 15478 голосов
    15478 голосов 18%
    15478 голосов - 18% из всех голосов
  • я студент 15%, 12748 голосов
    12748 голосов 15%
    12748 голосов - 15% из всех голосов
  • я выпускник 10%, 8387 голосов
    8387 голосов 10%
    8387 голосов - 10% из всех голосов
  • я родитель 5%, 4780 голосов
    4780 голосов 5%
    4780 голосов - 5% из всех голосов
Всего голосов: 87083
14.02.2022

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

Широтная зональность и высотная поясность для ЕГЭ по географии
Разбираемся, что такое широтная зональность и высотная поясность. Широтная зональность — закономерное изменение природных условий на поверхности...
Россия в 1990-х годах
Начнём с экономической сферы 💰 В ноябре 1991 года на V Съезде народных депутатов Президенту РФ были предоставлены широкие полномочия для...
Связь между примерами
Ловите нашу шпаргалку для ЕГЭ по русскому языку, которая поможет вам лучше ориентироваться в связи между примерами. Снизу сможете найти ссылку и...
Темы по орфографии в ОГЭ 2026 по русскому языку
Список тем, которые нужно изучить по орфографии в ОГЭ 2026 по русскому языку: 🤩 правописание гласных и согласных в корне слова: — правописание...
СОЕДИНЕНИЯ ХРОМА
ℹ️ Соединения хрома(II) CrO — основный оксид Cr(OH)₂ — основный гидроксид CrO + 2HCl → CrCl₂ + H₂O Cr(OH)₂ + 2HCl → CrCl₂ + H₂O 📌 Соединения...
Перебор установок
🔹 Достаточно часто возникает необходимость перебрать все перестановки, посмотреть все комбинации букв/цифр и других символов. Например, в таких...

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

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