Операции со строками в Python

Операции со строками в Python

Со строками и символами можно производить различные операции: «склеивать» несколько символьных переменных, сравнивать меж собой и множество вариаций из выше сказанного. Операция «склеивания» символьных переменных называется конкатенацией. Предположим у нас есть две символьные переменные, мы хотим чтобы они обе соединились и были записаны в третью переменную.

В результате, в переменной c будет находится строка […]

Условные операторы языка Python

Условные операторы языка Python

Порой нам необходимо проводить операции сравнения с последующими действиями исходя из условий. Если эта переменная равна этой, то сложить их и присвоить третьей переменной. Это один из примеров использования условных операторов. Или же создание калькулятора — это самый яркий пример использования условий. В Python существует три условных оператора: 1. if() — главное условие 2. elif() […]

Циклы в Python

Циклы в языке Python

Цикл — это блок, элементы которого повторяют своё действие заданное количество раз. Бывают. Практически все современные алгоритмы содержат в себе циклы. В языке Python существуют следующие типы циклов: 1. While() — Цикл с предусловием 2. for() — Цикл с чётким количеством проходов При написании программ нередко используются циклы со счётчиком. Счётчик — это такая переменная, […]

Исключения в Python

Исключения в Python

Исключения — это конструкции, которые позволяют отлавливать ошибку выполнения кода. Во время написания программы допускаются ошибки, порой нелепые, а порой рушащие всю программу. Вообще ошибки можно разложить на две категории: логические и фактические. Логическая ошибка — это ошибка в алгоритме. Не тот знак сравнения, переприсвоение уже существующей переменной, не то количество проходов цикла, отсутствие счётчика […]

Работа с файлами чтение и запись в Python

Работа с файлами чтение и запись в Python

При решении задач связанных с программированием бывает необходимо сохранять информацию. Держать её в переменной всё время не очень удобно — все данные будут потеряны, если программа завершится. На помощь приходит идея записывать информацию в некий файл. В файл можно записывать и с файла можно считывать уже ранее записанные данные и обрабатывать их любым удобным способом. […]

Списки в Python

Списки в Python

Список — это упорядоченная изменяемая коллекция объектов произвольных типов. В простонародье это ничто иное, как массив. Создаётся список с помощью функции list() или же с помощью квадратных скобок [].

Это яркий пример создания списка или же одномерного массива. Записать в него не сложно. Записывать можно как и числовое значение, так и символьное.

По […]

Кортеж в Python

Кортеж в Python

Кортеж — это упорядоченная неизменяемая коллекция объектов произвольных типов. В простонародье это ничто иное, как массив, только после его создания, его изменить нельзя. Этакий константный список. Создаётся список с помощью функции tuple() или же с помощью круглых скобок ().

Записать в него не сложно. Записывать можно как и числовое значение, так и символьное. Дописывать в […]

Словари в Python

Словари в Python

Словарь — это неупорядоченная коллекция объектов произвольного типа с доступом по ключу. В простонародье это ничто иное, как ассоциативный массив или же хеш-таблица. Создаётся словарь с помощью функции dict() или же с помощью фигурных скобок {}.

В словаре каждое значение имеет свой уникальный (не повторяющийся) ключ. При создании некоего элемента словаря Вам необходимо указать […]

Множества в Python

Множества в Python

Множество — это контейнер, который содержит уникальные (не повторяющиеся) элементы в неупорядоченном виде. Множество похоже на словарь, но это сходство обманчиво. У множества нет ключей. Создаётся множество с помощью функции set().

Если нам известны некоторые значения, то можно воспользоваться более короткой записью используя фигурные скобки {}.

В момент заполнения множества были записаны два […]