-
파이썬 함수클라우드 교육/파이썬 2023. 1. 17. 10:21
학창시절에 배운 함수란 어떤 입력값을 식에 넣으면 결과값이 나오는 것이었다.
이처럼 어떤 함수를 만들고 그 안에 변수를 입력하면 설정한 식에 따라 결과값이 도출된다.
아래는 파이썬의 함수 선언 방식이다.
간단히 몇가지의 함수를 통해 구조를 파악해보자.
exname() 이라는 함수를 정의해두고 이를 사용하면 'No parameters' 를 출력한다
def exname(): print('No parameters') exname()
이번엔 x,y의 변수를 정의하고 출력되는 함수이다.
def exname2(x,y): print('x: {} y: {}'.format(x,y)) exname2(3,5)
만일 함수에 대해 몇개의 변수를 허용하는지 모른다면,
위처럼 함수에 마우스를 올려주면 변수를 확인 할 수 있다.
변수의 갯수를 여러개 지정할 수도 있는데, 아래처럼 *를 넣게 되면
def total(*numbers): tot = 0 for n in numbers: tot += n return tot print(tot) print(total(12,13,15)) print(total(12)) print(total(1,2,3))
'클라우드 교육 > 파이썬' 카테고리의 다른 글
파이썬 lambda (0) 2023.01.16 파이썬 list (0) 2023.01.16