SyntaxError: invalid syntax 오류가 납니다......

조회수 2344회
print('첫째항과 끝항이 주어져있을때 하는 식은 1을')
print('첫째항과 공차를 알고있을때 하는 식을 2를 누르세요.')

Q = int(input('말해주세요'))
print('Q:', Q)

if Q == 1:
    F = int(input('첫째항을 입력해주세요'))
    print('F:', F)
    S = int(input('끝항을 입력해주세요.'))
    print('S:', S)
    N = int(input('몇번째항까지 더하실껀가요?')
    print('N:', N)

    Sn = (N * (F + S)) / 2
    print('{} 항까지의 합은 {} 이다.'.format(N, Sn))

if Q == 2:
    F = int(input('첫째항을 입력해주세요'))
    print('F:', F)
    S = int(input('공차을 입력해주세요.'))
    print('S:', S)
    N = int(input('몇번째항까지 더하실껀가요?')
    print('N:', N)

    Sn = (N * (2 * F + (N - 1) * S)) / 2
    print('{} 항까지의 합은 {} 이다.'.format(N, Sn))

else:
    print('무언가가 잘못됬군요.')
    print('다시한번 시도해봐요.')

이렇게 만들었는데 오류가 납니다.... ** N = int(input('몇번째항까지 더하실껀가요?') print('N:', N) ** 저 부분이 오류가 난다고 하는데,,, 왜 오류가 나는걸까요....

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 괄호를 덜 닫으셨네요

     N = int(input('몇번째항까지 더하실껀가요?'))
    

    이렇게 변경해야 할것같습니다.

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)