Punkt um einen anderen Punkt in Grad drehen python

Wenn Sie einen Punkt (in 2d) hatten, wie könnten Sie diesen Punkt in Python um Grad um den anderen Punkt (den Ursprung) drehen?

Sie können beispielsweise den ersten Punkt um 10 Grad um den Ursprung kippen.

Grundsätzlich haben Sie einen Punkt PunktA und Ursprung, um den er sich dreht. Der Code könnte ungefähr so aussehen:

PointA=(200,300)
origin=(100,100)

NewPointA=rotate(origin,PointA,10) #The rotate function rotates it by 10 degrees

Antworten auf die Frage(4)

Ihre Antwort auf die Frage