New World
[파이썬 오류 #1] SyntaxError: unmatched ')' 본문
728x90
반응형
SyntaxError: unmatched ')'
문법 오류: 맞지 않는 ')'기호
여기서 내가 쓴 코드는 print(lambda x, y, z: x + y - z)(3, 7, 4)) 이다.
lambda를 감싸는 괄호, 인자를 감싸는 괄호는 있지만 빨간색으로 나온 것을 감싸는 '('의 기호는 존재하지 않았기 때문에 생기는 오류이다.
내가 놓친 '('기호를 써야 하는 곳은 print 함수를 감싸는 것이다. 곧 해결방안은 print를 감싸는 '(' 기호를 넣어주는 것이다.
print(lambda x, y, z: x + y - z)(3, 7, 4))
=> print((lambda x, y, z: x + y - z)(3, 7, 4))
반응형
'Programming > Bug Zero' 카테고리의 다른 글
[CMD #1] -bash: is: command not found (0) | 2020.06.02 |
---|---|
[My SQL #1] Error Code 1170: blob/text column used in key specification without a key length (0) | 2020.06.02 |
[HTML #1] 서버에 사진을 올렸는데 사진이 보이지 않을 때 (0) | 2020.06.02 |
[파이썬 오류 #3] ModuleNotFoundError: No module named 'filter' (0) | 2020.05.31 |
[파이썬 오류 #2] SyntaxError: unexpected indent (0) | 2020.05.31 |
Comments