www.cleverstudents.ru/line_and_plane/slope_interce...
хорошо вот 2 уравнения прямых A(xa,ya,angle_a) и B(yb,xb,angle_b):
y=ya+(x-xa)*tan(angle_a)
y=yb+(x-xb)*tan(angle_b)
нужно решить их как систему уравнений - выразить x после подстановки y
ya+(x-xa)*tan(angle_a)=yb+(x-xb)*tan(angle_b)
дальше уже лень решать...
не забывайте где в пионе функция тангенса, ну и конверсию из градусов в радианы тоже надеюсь умеете делать
from math import tan
и проверки на вырожденные случаи - когда одинаковые углы или точки лежат на одной прямой
в школе вроде все учатся, только кто-то думает что им это не надо, а потом раз и надо оказывается.