def createHelix(height,quan,radius,span):
Curve = cmds.curve(d=1,p=[(0,0,0),(0,height,0)])
cmds.rebuildCurve(Curve,s=span,d=3)
Deformer = cmds.nonLinear(Curve,type = 'twist')
cmds.move(radius,0,0,Deformer[1],r=True,os=True,wd=True)
cmds.setAttr(Deformer[0] +".endAngle",quan*360)
cmds.delete(Curve,ch=True)
createHelix(20,25,5,400)