Вернуться на главную

Ключевые слова

Тема: Основы • Урок 2 из 2

Ключевые слова в Python

Ключевые слова (keywords) — это зарезервированные слова в Python, которые имеют специальное значение и не могут быть использованы в качестве имен переменных, функций или любых других идентификаторов.

Список ключевых слов в Python

В Python 3 есть 35 ключевых слов (в зависимости от версии). Вот полный список ключевых слов, разделенных по категориям:

КатегорияКлючевые слова
Управление потокомif, else, elif, while, for, break, continue, return, yield, pass
Определениеdef, class, lambda
Импортimport, from, as
Исключенияtry, except, finally, raise
Логическиеand, or, not, is, in
Булевы значенияTrue, False, None
Прочиеglobal, nonlocal, del, with, assert

Как узнать все ключевые слова в Python

Вы можете получить список всех ключевых слов в Python, используя модуль keyword:

import keyword
print(keyword.kwlist)

Использование ключевых слов

Ключевые слова имеют специальное значение в языке Python и используются для определения синтаксиса и структуры программы. Вот несколько примеров использования ключевых слов:

Интерактивный пример

# Использование логических ключевых слов
print(5 > 3 and 10 < 20) # True
print(5 > 10 or 10 > 20) # False

# Попытка использовать ключевое слово в качестве имени переменной
try:
if = 10 # Это вызовет ошибку
except SyntaxError:
print("Нельзя использовать ключевые слова в качестве имен переменных!")

Важные ключевые слова для начинающих

Вот некоторые из наиболее часто используемых ключевых слов, с которыми вы столкнетесь в начале изучения Python:

Soft Keywords

В Python 3.10 были введены "мягкие ключевые слова" (soft keywords), которые являются ключевыми словами только в определенных контекстах. Например, match и case используются в конструкции pattern matching, но могут быть использованы как имена переменных в других контекстах.

← Предыдущий урокСледующий урок →