Опубликовано: 12.02.2024
Рассмотрим один из самых популярных вопросов, с которого начинают на собеседованиях и который встречается в тестах и олимпиадах по программированию на Python.Python — язык программирования со строгой динамической типизацией. Это означает, что язык не производит неявные преобразования типов данных и забьёт тревогу при попытке смешения разных типов данных. «Динамическая» означает, что типы объектов определяются в процессе исполнения программы (runtime). Поэтому питонисты могут не указывать типы переменных. Переменные в Python — это всего лишь указатели на объекты, они не содержат информации о типе. Вы можете создавать и изменять переменные в любой момент, главное — присвойте значение.
В Python есть следующие основные типы данных (вообще, это классы в ООП):
Их можно объединить в такие группы:
Типы данных в Python можно разделить на изменяемые и неизменяемые.
К неизменяемым типам данных относятся:
К изменяемым типам данных относятся:
Рубрики по темам:

Как работает модуль fnmatch с масками в python
Модуль fnmatch в Python позволяет сравнивать имена файлов и строки с шаблонами, используя символы подстановки, такие как звёздочка (*) и вопросительный знак (?). Это полезно для поиска файлов, соответствующих определённому шаблону, или для фильтрации строк по определённым критериям.

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

Применение знаков (операторов) в информатике
В информатике существует множество знаков, которые имеют различные значения и функции. Иногда применение знаков в информатике вводит в заблуждение начинающих программистов, потому что результат часто отличается от того, к чему мы привыкли на уроках математики.