solution_110a.py

#!/usr/bin/python3
# ===================================================================
# analog clock example #1
# ===================================================================

import math
import numpy

# ---- raidus

r = 100

# ---- angle in degrees

ang = [0, 45, 90, 135, 180, 225, 270, 315, 360 ]

# ---- origin x,y coordinates

originx = 0
originy = 0


# ---- process every angle

for ad in ang:

    ar = numpy.deg2rad(ad)

    x = round(math.sin(ar)*r + originx)
    y = round(math.cos(ar)*r + originy)

    print()
    print(f'angle = {ad}')
    print(f'x = {x}, y = {y}')