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