import numpy as np
a = 3.9 #m
L = 7.8 #m
x = np.arange(0,L+0.1,0.1)
def fun_v():
for value in x:
if 0 < x < a :
V= P*(1-(a/L))
if a < x < L :
V= -P*(a/L)
return (V)
V = fun_v()
print('V =',V)
#ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()