Qual è il modo migliore di scrivere una funzione di vincolo? o c'è già una funzione python integrata che fa questo?un modo pietonico per scrivere una funzione constrain()
Opzione 1:
def constrain(val, min_val, max_val):
if val < min_val: return min_val
if val > max_val: return max_val
return val
Opzione 2:
def constrain(val, min_val, max_val):
if val < min_val:
val = min_val
elif val > max_val:
val = max_val
return val
prega, spiegare downvote. – Delgan