Операторы:
математические операторы: + — * / % = и т.д.
логические операторы: not, or, and, xor
операторы отношения: <, !=, ==, >, <=, >=, in
оператор for, while, if, …
Переменная: область в памяти, которая имеет имя.
Последовательность: список, кортеж, словарь. Условно: одна переменная имеет несколько значений. Обращение к переменной либо по номеру ячейки (список, кортеж), либо по названию ячейки (словарь).
Команда – тоже, что и оператор
Функция – участок кода, имеющий свое название и свою область переменных. Может возвращать значение (как sin(x)), а может и производить действия, не возвращая значения (как print()). Даже не получая аргументов нужно вызывать со скобками.
Метод – функция, которая «принадлежит» объекту. Всегда вызывается через указание имени метода через точку, после имени объекта, например: a.sort() – метод списка для сортировки списка.
Параметр, аргумент – значение или переменная, которая передается в функцию. Аргумент – это значение, которое передано функции. Параметр – принятый функцией агрумент.
Исключение — «повод» программе прекратить работу и «упасть с ошибкой», т.е. информацией о возникшей исключительной ситуации, препятствующей дальнейшей работе. Деление на ноль, попытка открыть несуществующий файл, попытка взять значение из несуществующей переменной, выход за пределы списка и т.д. Исключения можно перехватывать и обрабатывать, тогда они не приводят к прекращению работы программы.