처음으로 포스터가있는 SO =)Python 2.7.2 함수 구문 오류
저는 Python으로 프로그램을 작성했고 계속 임의의 구문 오류가 나타납니다. 오류가 말하는 유일한 것은 "SyntaxError: invalid syntax(uppgift2.py, line 16)
"
이것은 내가 작업하고있는 프로그램의 일부 기능입니다.
def CalculateWordPoints(word, elementValues):
points = 0
# Calculate basic points and letter bonuses
for i in range(0, len(word)):
points += int(word[i])*ReturnLetterBonusMultiplier(elementValues[i])
# Add word bonuses
for i in range(0, len(word)):
points *= ReturnWordBonusMultiplier(elementValues[i])
return points
줄 16은 함수의 첫 번째 줄입니다.
이 줄 앞에있는 줄을보십시오. 이 유형의 오류는 이전 행의 누락 괄호 등으로 인해 발생할 수 있습니다. – BrenBarn
더 많은 코드를 게시하지 않고서 만 볼 수있는 것은 점 ('def'에서 4 줄 아래로)으로 시작하는 줄에 들여 쓰기가 잘못되었음을 나타냅니다. –
감사 BrenBarn. 문제는 이전에이 함수의 괄호가 누락되었습니다. 또한 4 행의 들여 쓰기 오류는 파일에서 코드를 복사하여 붙여 넣을 때 발생했습니다. 그것은 내 로컬 파일에 존재하지 않습니다. –