[혼공파]4주차_함수

seonyoungeeee·2025년 2월 8일
0

혼공파

목록 보기
4/4
post-thumbnail
#진도기본과제추가과제
4주차(2/3 ~ 2/9)Chapter 05p. 287 [직접 해보는 손코딩: 범위 내부의 정수를 모두 더하는 함수] 실행 후 코드가 입력된 화면 및 실행 결과 화면 캡처하기매개변수, 기본 매개변수, 가변 매개변수에 대해 간략하게 정리하기

chapter 05-1

  • 호출 : 함수를 실행하는 행위
  • 매개변수 : 함수의 괄호 내부에 넣는 것
  • 리턴값 : 함수의 최종적인 결과
  • 가변 매개변수 함수 ****: 매개변수를 원하는 만큼 받을 수 있는 함수
  • 기본 매개변수 : 매개변수에 아무 것도 넣지 않아도 들어가는 값

chapter 05-2

  • 재귀 함수 : 내부에서 자기 자신을 호출하는 함수
  • 메모화 : 한 번 계산한 값을 저장한 후, 계산하는 과정 대신 나중에 이를 다시 활용하는 테크닉
  • 조기 리턴 : 함수의 흐름 중간에 return 키워드 사용해서 코드 들여쓰기 줄이는 등의 효과 가져오는 테크닉

chapter 05-3

  • 튜플 : 리스트와 비슷하지만, 요소를 수정할 수 없는 파이썬의 특별한 문법. 괄호 생략하여 다양하게 활용할 수 있음
  • 람다 : 함수를 짧게 쓸 수 있는 파이썬의 특별한 문법
  • with 구문 : 블록을 벗어날 때 close() 함수를 자동을 호출하는 구문

기본숙제

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

문제

결과


추가숙제

매개변수, 기본 매개변수, 가변 매개변수에 대해 간략하게 정리하기

  • 매개변수
    • 함수 뒤 괄호에 넣는 변수
    • 매개변수 관련 TypeError : 함수 생성할 때 매개변수를 만들었는데, 함수를 호출할 때 매개변수를 넣지 않거나, 더 많이 넣은 경우
  • 기본 매개변수
    • 매개변수를 입력하지 않았을 경우 매개변수에 들어가는 기본 값
    • 기본 매개변수 뒤에는 일반 매개변수가 올 수 없다.
  • 가변 매개변수
    • 매개변수 개수가 변할 수 있다는 의미
    • 가변 매개변수 뒤에는 일반 매개변수가 올 수 없다.
    • 가변 매개변수는 하나만 사용할 수 있다.

숙제 끝!

profile
배우고 싶은데 배우기 싫은 이상한 사람

0개의 댓글

관련 채용 정보