Ch3 파이썬 중급 01-05 (중급1)

김민지·2023년 3월 10일
0

Part 01. Python

목록 보기
5/12
  1. 함수
  • input을 넣으면 함수를 통해 output 도출 가능 (기능)
  • 파이썬에서 기본으로 제공하는 내장함수
    ex) print(), input()
  • 사용자가 직접 선언하는 사용자 함수 -> 'def 함수명(매개변수):' 로 직접 함수를 만들어 사용
  • 함수는 특정 기능을 '재사용'하기 위해 사용함
  1. 함수 선언와 호출
  • 함수는 def 키워드, 함수명(), :, 들여쓰기를 이용해서 선언함

    ex) def addCal():

  • 함수명과 '()'를 이용하여 함수 호출

  • round(실수,n) -> 수를 n번째 자리까지만 출력

  1. 함수 내 또다른 함수 호출
  • 함수 내 또다른 함수가 호출되면 그것까지 전부 실행 후, 다음 실행문 실행
  • pass로 실행문 생략가능
  1. 인수와 매개변수
  • 함수 호출시 함수에 데이터 전달 가능
  • def 함수명(매개변수): -> 함수 선언
    함수명(인수) -> 함수 호출

ex) def greet(customer): -> 함수선언
print(f'{customer} 고객님 안녕하세요')
greet('홍길동') -> 함수호출

  • 인수와 매개변수 개수는 일치해야! -> 인수가 순서대로 매개변수에 들어가기 때문
  • 매개변수 개수가 정해지지 않은 경우 -> '*'를 이용

    ex) def printNumber(*numbers):
    ->>> 어려움! 다시한번 확인하기

  1. 데이터 반환
  • return 키워드로 함수 실행결과를 호출부로 반환 가능
    -> 함수 결과값을 가져와서 사용가능!
  • 함수가 return을 만나면 실행 종료 (결과를 반환하고 끝!)

<제로베이스 데이터 취업 스쿨>

0개의 댓글