Ваше определение функции правильное, но при вызове функции вы не передаете требуемые 4 аргумента. ваш вызов должен быть похож на funct (a, b, c, d)
, если вы не хотите, чтобы параметры были обязательными, определите вашу функцию как
di (p1=None, p2=None, p3=None, p4=None)
, с помощью которой вы можете опустить нежелательные параметры