인프런 커뮤니티 질문&답변
답변 1
0
박조은
지식공유자
안녕하세요.
구문오류가 났네요.
아래 코드를 folium.Circle 위로 옮기고

folium.Circle 에는 위의 구문을 제거하고
color=color, <= 끝에 , 를 꼭 작성하여 구분해 주세요.
박조은
지식공유자
안녕하세요. 해당 구문은 함수 안에 매개변수를 작성해 주는 부분이라 다른 구문을 작성하면 질문해 주신 것처럼 구문오류가 납니다. 행이 줄바꿈 되어 있어서 함수의 매개변수를 쓰는 부분인게 눈에 띄지 않았을거에요.
박조은
지식공유자
옵션을 다 제거하고 보면 folium.Circle() 이라는 메소드 안에 해당 구문이 있을거에요.
매개변수를 적는 부분에 구문이 들어가서 문법에 맞지 않아서 오류가 난거에요.
박조은
지식공유자
함수를 작성할 때는 사용할 수 있지만 함수의 파라메터를 지정하는 곳에는 개행이 되는 조건문이나 반복문을 사용할 수 없습니다. 매개 변수 형태로 변환이 되는 값을 지정해 주어야 합니다.






혹시 왜 옮겨야 하는지 설명해주실 수 있나요? 조건문이 들어가면 안되는 이유가 있나요?