Здесь def означает, что это и есть подпрограмма, далее идет имя подпрограммы и ее аргументы. Далее идет сам код подпрограммы и возврат некого результата — который зависит от типа переменной которая возвращается.
Если подпрограмма не имеет аргументов — данное поле оставляем пустым, так же если подпрограмма ничего не возвращаем, return можно не писать.
Возьмем предыдущий урок, где мы мигали двумя светодиодами и перепишем код с использованием подпрограммы:
Светодиоды как и в предыдущем уроке подключены на вывода GPIO4 и GPIO5 (это ножки D1 и D2) :