Основы

Изучение основ языка программирования Python. Примеры теории и практики по основам Python. Basics of Python.

Как работает конструкция цикла for-else в Python?

Если вы программировали на Python, то, вероятно, использовали цикл for для перебора элементов в итерируемых объектах, таких как списки. Но для некоторых случаев может быть полезным использование цикла for в сочетании с else.

Как возвести число в квадрат в Python

Возвести число в квадрат в Python очень просто: можно использовать встроенный оператор **. Но для более универсальных решений также можно применить библиотеку NumPy, функции pow() и math.pow() или даже побитовые операторы.

Как обрабатывать исключения KeyError в Python

Используя словари, вы можете искать значения по ключам, при этом поиск будет иметь постоянную временную сложность. А что будет, если вы запросите значение ключа, но такого ключа в словаре не окажется? В этом случае Python выдаст ошибку KeyError.

Ключевое слово pass в Python

В Python pass – это ключевое слово, такое же, как if, else, return и другие ключевые слова. pass ничего не делает. Это ключевое слово велит Python продолжить выполнение программы, игнорируя эту строку.

Оператор continue в Python

Оператор continue в Python позволяет пропустить оставшуюся часть текущей итерации внутри цикла, что позволяет продолжить выполнение кода со следующей итерации. Как и оператор break, continue часто используется в условных операторах для выборочного выполнения кода на основе определенных условий.

Оператор break в Python

Для многократного выполнения логики кода до выполнения заданного условия в Python можно использовать циклы. Из этой статьи вы узнаете, как завершить текущий цикл с помощью оператора break.

Множества в Python: объяснение с примерами

Множества в Python предлагают уникальный способ организации и манипулирования данными. Чтобы раскрыть тайны множеств, начнем с аналогии, которая позволяет провести параллели между их функциональностью и реальными сценариями.