import math def degreesToRadians(degrees): radians=(degrees/360)*2*math.pi return radians def degreesToFraction(degrees): radians=degreesToRadians(degrees) fraction=math.tan(radians) return fraction def printDegreesToFractionTable(min,max,step): print 'degrees\tfraction (m/m)' slopeDegrees = min while slopeDegrees < max: slopeFraction=degreesToFraction(slopeDegrees) print slopeDegrees, '\t', slopeFraction slopeDegrees=slopeDegrees+step printDegreesToFractionTable(0,30,5.0)
which will print the same table, but it can easily be modified: