Есть ли способ предотвратить побочные эффекты в Python?

Есть ли способ предотвратить побочные эффекты в Python? Например, следующая функция имеет побочный эффект, есть ли какое-либо ключевое слово или любой другой способ заставить питона пожаловаться на это?

def func_with_side_affect(a):
    a.append('foo')

Ответы на вопрос(7)

Ваш ответ на вопрос