본문 바로가기
파이썬/Django

함수의 이해

by 리재윤 2020. 11. 28.

파이썬에서 함수는 def 라고 정의한다.

def 함수이름 :

    코드

    코드

    코드

...

여기서 def는

define으로써 뭔갈 정의하겠다는 것이다.

 

define get_user_info():

유저의 정보를 가져오는 기능을 정의했다.

 

그렇다.

저 기능을 쓰면 무조건 유저의 정보를 가져와야 한다.

왜냐하면 함수 이름을 그렇게 정의했으니까.

 

글쓰기와 완전히 똑같은 행위다.

 

코드는 더이상 저세상 언어가 아니고, 외계어가 아니다.

우리가 평소 쓰는 말과 완전히 똑같다.

 

나는 프로그래밍을 무서워했다.

저 복잡한 코드는 도대체 뭐지?

저게 사람이 할 수 있는건가?

...

 

하지만 알면 알수록 친근하다는 것을 느낀다.

 

코드를 어떻게 써내려가야할 지 모르겠을 땐, 뭘 할지 모른다는 뜻이다.

로그인 기능을 만들건지.. 이미지를 불러올건지..

 

뭘 할지만 정해지면 끝난다.

자신감이 생겼다.

 

반응형

'파이썬 > Django' 카테고리의 다른 글

DRF__이해__(2)  (0) 2020.11.27
DRF__이해__(1)  (0) 2020.11.26

댓글