04 Python function - (1) function

처어리·2024년 1월 24일

python

목록 보기
30/36
post-thumbnail

함수 ( definition / function )

  • 하나의 기능을 가진 작은 프로그램 입니다.

함수 종류

  • 내장 함수 (bulit-in 함수)

    ex) input, print ......

  • Python 라이브러리 함수

    from ... import ...

  • 사용자 정의 함수

    • 프로그래머가 필요에 의해서 정의한 함수
  • Python 사용자 함수 정의

    • 'def' 키워드를 사용해서 함수를 정의합니다.
    • 함수의 실행코드 부분은 반드시 def 의 첫글자보다 들여쓰기를 해서 작성합니다.

    Ex) def 함수명 ( 매개변수 ):
    실행코드
    return 값



전역변수

  • 전역변수를 함수에서 사용할 때에는 'global' 키워드를 붙여서
    전역변수를 사용하겠다고 명시해야 합니다.
man = 3
print(f"현재 인원 : {man}")
print()
def changeMan( param ):
    print("- changeMan -")
    man = param
def changeMan2( param ):
    print("- changeMan2 -")
    global man
    man = param
changeMan(10)
print(f"현재 인원 : {man}")
print()
changeMan2(10)
print(f"현재 인원 : {man}")
print()

0개의 댓글