我的代码对我来说很好,但是我的for循环中出现语法错误。有谁知道为什么会这样?我在下面包含了我的代码:
def printLine(numberOfDots):
dots = 0
for x in range numberOfDots:
dots += 1
printDots = print("." * dots)
return printDots
printLine(20)
答案 0 :(得分:2)
range
是一个函数,因此应使用range(numberOfDots)
而不是range numberOfDots
。