상세 컨텐츠

본문 제목

혼공파 : 4주차 미션(CH.05 함수)

혼공학습단8기_파이썬

by 퓨어워터맨 2022. 7. 28. 11:05

본문

728x90
반응형

기본미션 : p.223 [직접 해보는 손코딩: 범위 내부의 정수를 모두 더하는 함수] 실행 후 코드가 입력된 화면 및 실행 결과 화면 캡쳐하기

 

처음 실행 시 코딩에는 문제가 없었는데 

return syntax error : outside function 이라고 에러가 떠서 당황했습니다.

 

이 에러의 경우 제가 확인을 해보니, 위치가 문제가 있었습니다. 

함수 안에 포함 되어야 하는데, 저는 함수와 동일한 수준으로 배치를 하니 인식을 못하였습니다.

 

다른 분들도 이와같은 자리와 위치에 유의를 해주십사하는 바람에 내용을 적어 봅니다. 

 

[선택미션 : 용어정리 포스팅]

 

1) 매개변수 : 함수의 자료 내부에 넣는 것을 의미

    주의할 점은 선언 할때의 매개변수 수와 호출 할때의 매개변수가 수가 일치 하지 않으면 에러가 뜬다

 

2) 가변매개변수 : 매개변수에 아무것도 넣지 않아도 들어가는 함수

   가변 매개변수는 하나만 사용할 수 있고, 가변 매개변수 뒤에 일반 매개변수가 올 수 없다.

 

3) 기본 매개변수 : 매개변수를 입력하지 않았을 경우 매개변수에 들어가는 기본값

    기본 매개변수 뒤에는 일반 매개변수가 올 수 없다.

참고) 변수 : 값을 저장할 때 사용하는 식별자

                    숫자 뿐만 아니라 모든 자료형을 저장할 수 있다

4) 키워드 매개변수 : 매개변수의 이름을 지정해서 값을 입력하는 매개변수

print('you are not alone!!', end='')

여기서 end=' ' 가 키워드 매개변수가 된다.

728x90
반응형

관련글 더보기