May I ask how to find the Angle of a Block in Python?

You’re welcome.
Please note that one transformed axis does not cover all possible rotations of a block transformation.
There is a rvb script from Dale to decompose a transformation matrix. Should not be too hard to convert to Python:
https://github.com/mcneel/rhinoscript/blob/master/DecomposeXform.rvb

Good Luck,
Jess