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

Онлайн-тренажер Python 3 для начинающих

Теория без воды. Задачи с автоматической проверкой. Подсказки на русском языке. Работает в любом современном браузере.

начать бесплатно

Самоучитель Python 3, собранный из материалов данного сайта. Предназначен в основном для тех, кто хочет изучить язык программирования Python с нуля.

Ключевые слова в Python представляют собой зарезервированные слова, которые имеют специальное значение в языке и не могут использоваться в качестве идентификаторов (например, имен переменных или функций). 
В Python модуль `keyword` предоставляет доступ к списку всех ключевых слов. Стоит отметить, что чем чаще пользуешься ключевыми словами, тем больше запоминаешь их значение. Давайте рассмотрим каждое ключевое слово подробнее:
 Ключевое слово  Описание
 and  Логическое "и".
 as  Используется для создания псевдонима при импорте модулей. Например, `import module_name as alias`.
 assert

 Проверка условия. Если условие ложное, генерируется исключение `AssertionError`.

 async  Объявляет корутину (асинхронную функцию). 
 await  Ожидает завершения выполнения асинхронной операции.
 break  Выход из цикла.
 class  Определяет класс.
 continue  Продолжает выполнение следующей итерации цикла.
 def   Определяет функцию.
 del  Удаляет объект или элемент из коллекции.
 elif  Сокращение от "else if". Используется в конструкции условного оператора.
 else  Ветка условного оператора, которая выполняется, если условие в предшествующем операторе `if` или `elif` ложно.
 except  Определяет блок обработки исключений в конструкции `try...except`.
 False  Логическое значение ложь.
 finally  Определяет блок кода, который выполняется всегда после завершения блока `try...except`.
 for  Используется для итерации по последовательности.
 from  Используется для импорта определенных атрибутов из модуля. Например, `from module_name import attribute_name`.
 global  Объявляет переменную как глобальную внутри функции.
 if  Условный оператор.
 import  Импортирует модуль.
 in  Оператор проверки вхождения. Проверяет, присутствует ли значение в последовательности.
 is  Оператор сравнения. Проверяет, являются ли два объекта одним и тем же.
 lambda  Создает анонимную функцию.
 None  Представляет отсутствие значения или ничего
 nonlocal  Объявляет переменную как внелокальную внутри функции.
 not  Логический оператор "не", инвертирует значение логического выражения.
 or  Логический оператор "или", возвращает `True`, если хотя бы один из операндов истинен.
 pass

 Ничего не делает. Используется как заполнитель для незавершенных конструкций.

 raise

 Вызывает исключение.

 return

 Возвращает значение из функции.

 True 

 Логическое значение истина.

 try  Начало блока обработки исключений.
 while  Определяет цикл с предусловием.
 with  Объявляет контекстный менеджер.
 yield  Используется в генераторах для возврата значения без завершения функции.

категории

ТЕОРИЯ

  • Введение в Python
  • Основы программирования на Python
  • Управляющие конструкции
  • Структуры данных
  • Функции и модули
  • Обработка исключений
  • Работа с файлами и потоками
  • файловая система
  • Объектно-ориентированное программирование (ООП)
  • Регулярные выражения
  • Дополнительные темы

Мы в соцсетях