Конечно!
return - это операция возврата данных.
Пример:
Python:
def some_function(x,y):
return x+y
print(some_function(2,2))
#результат: 4
Здесь return - это возврат значения из функции. Он так же
прекращает выполнение функции, если например задан внутри цикла, определенного внутри функции.
Оператор
pass нужен в тех случаях, когда нужно просто
ничего не делать. Например, в конструкции try/except часто используют pass чтобы определить игнорирование исключения:
Python:
b = int(input())
c = int(input())
a = 0
try:
a = b/c
except:
pass
print(a)
В случае, если, например, в "c" (во втором инпуте) будет введен 0 (ошибка деления на ноль), в таком варианте "a" примет значение 0, заданное в самом начале, а сам код не завершится ошибкой.