0
Отсутствует вывод в функции
Написал код который переводит координаты в градусы относительно сторон света. Если x приеимает отрицательное значение, то вывода нет. def mod(n): if n < 0: n * -1 return(n) def rad(x,y): state = [] if mod(x) >= mod(y) and x>=0 and y>=0: state = [(y/x)*45,"N"] return(state) elif mod(x) >= mod(y) and x>=0 and y<=0: state = [(y/x)*45,"N"] return(state) elif mod(x) >= mod(y) and x<=0 and y>=0: state = [(y/x)*45,"S"] return(state) print(rad(-10,5))
2 Réponses
+ 1
В функции mod должно быть n *= -1
+ 1
Спасибо