Найти в Дзене
Словари (dict). Ключ/значение. Распаковка. Методы.
Что же такое словари такое и где они используются? Очередная незаурядная структура данных, которая нужна непонятно для чего? Ответ: нет. В Python ничего не бывает просто так. Словарям можно найти уйму применений начиная от структуры данных, которая хранит в себе данные о пользователях заканчивая созданием «объектов» на их основе. Давайте научимся их применять, но перед этим немного матчасти. Давайте посмотрим на следующий код. Вот такие «фокусы» со словарями мы сможем делать в самом конце, когда...
215 читали · 3 года назад
Строки (str). Индексы. Срезы. Литералы строк. Методы.
Название данной статьи отсылает к моей предыдущей статье о списках, поэтому я настоятельно рекомендую изучить её, прежде чем переходить к этой (ссылка на статью: https://clck.ru/rKVAA). Это всё определённо неспроста. Всё дело в том, что строки — это не тип, а структура данных, некоторыми аспектами похожая на списки. Напомню о том, что списки — это коллекция элементов разных типов. В отличие от списков, строки — это коллекция символов. Списки — это изменяемая коллекция, т.к. мы запросто можем переназначить любой его элемент на какой-либо другой...
3 года назад
List. Списки в Python. Методы списков.
Списки — это изменяемые коллекции элементов (например, переменных: числовых данных, строк и проч.) различных типов. Они очень похожи на массивы (если вы раньше были с ними знакомы, но если нет, то не страшно), но, тем не менее, это не одно и то же. В отличие от массивов, списки могут хранить в себе данные разных типов, например: s = [1,2,'apple', 3.14] Как мы видим, в этом списке есть представители типов int, str, и float. В языке Python такое осуществимо, что, несомненно, очень удобно. Кроме того,...
3 года назад
Введение в Python. «Hello world!». Переменные и их типы.
«Hello World!» — та самая фраза, с которой начинался путь почти каждого, кто пробовал себя в программировании. Существует своего рода традиция, при изучении нового языка программирования писать программу, выводящую каким-либо образом сообщение "Hello, World!". Традиция эта берет начало с 1978 года в книге «Язык программирования Си» Брайана Кернигана и Денниса Ритчи. В случае языка Python, «Hello World!» будет выводиться на экран следующим образом: (скопируйте и вставьте данную строку кода в интерпретатор...
3 года назад