For循环失败,但是代码似乎正确

时间:2018-10-02 19:19:09

标签: python-2.7 for-loop

我的代码对我来说很好,但是我的for循环中出现语法错误。有谁知道为什么会这样?我在下面包含了我的代码:

def printLine(numberOfDots):
    dots = 0
    for x in range numberOfDots:
        dots += 1
    printDots = print("." * dots)
    return printDots

printLine(20)

1 个答案:

答案 0 :(得分:2)

range是一个函数,因此应使用range(numberOfDots)而不是range numberOfDots