Базовые типы данных в Python /6

Типы данных — это основа любой программы, ведь именно с данными мы работаем при программировании. Python предоставляет удобную и гибкую систему типов, позволяющую эффективно обрабатывать текст, числа, логические значения и более сложные структуры. Знание типов данных необходимо для написания корректного, читаемого и функционального кода. В этой статье мы рассмотрим основные типы данных, доступные в Python, а также приведем примеры их использования.

 

 

Числовые типы

В Python предусмотрено несколько видов чисел:

  • int — целые числа (например, 5, -12, 0)
  • float — числа с плавающей точкой (например, 3.14, -0.5)
  • complex — комплексные числа (например, 2 + 3j)

Примеры:

x = 10          # int

pi = 3.14       # float

z = 2 + 3j      # complex

 

Строки (str)

Строки представляют собой последовательности символов, заключённые в кавычки:

name = "Питон"

greeting = 'Привет, мир!'

Python поддерживает как одинарные, так и двойные кавычки, а также многострочные строки:

text = '''Это

многострочная

строка.'''

 

Логический тип (bool)

Тип bool используется для представления логических значений: True (истина) и False (ложь).

is_active = True

is_deleted = False

 

Списки (list)

Списки — это изменяемые последовательности объектов:

fruits = ["яблоко", "банан", "вишня"]

К элементам списка можно обращаться по индексу:

print(fruits[0])  # яблоко

 

Кортежи (tuple)

Кортежи — это неизменяемые последовательности:

coordinates = (10.0, 20.5)

 

Множества (set)

Множества — это коллекции уникальных элементов:

unique_numbers = {1, 2, 3, 3, 2}

print(unique_numbers)  # {1, 2, 3}

 

Словари (dict)

Словари — это коллекции пар "ключ: значение":

person = {"name": "Иван", "age": 30}

print(person["name"])  # Иван

 

Специальное значение None

None используется для обозначения отсутствия значения:

result = None

 

Типы данных — неотъемлемая часть любого языка программирования, и Python в этом плане предоставляет богатый набор возможностей. Знание и понимание типов данных позволяют эффективно управлять информацией, строить логические конструкции и обрабатывать пользовательский ввод. В дальнейшем, при изучении функций, условий и циклов, знание типов будет служить надёжной основой для более сложных программ.

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

Лого

Spartacus_85 [Admin]

Администратор сайта — это специалист, который отвечает за техническую поддержку и бесперебойную работу веб-ресурса.



0 Комментарий(я)

Зарегистрируйтесь чтобы оставить комментарий