将360除以输入的数字,并增加该数字,直到==输入数字

时间:2015-10-27 20:43:59

标签: python python-3.x

快速提问,我该怎么做?

这是我到目前为止(尚未完成):

def cycleInN():
    dN = int(input("Angle values, how many values do you want to see?: "))
    n = dN
    newAng = 360/n
    for i in range(n):
        finalAng = newAng * n #Should I use i instead of n?
        print(list(finalAng))

我得到一个'浮动'对象不可迭代

所以基本上,如果我输入4newAng == 90。 我想增加newAng直到它达到4,最后它应该== 360

感谢。

1 个答案:

答案 0 :(得分:0)

知道了。

def cycleInN():
    dN = int(input("Angle values, how many values do you want to see?: "))
    n = dN
    newAng = 360/n
    for i in range(n+1):
        finalAng = newAng * i
        print(finalAng, end=', ')