TIL 7 | Function

hjulee12·2020년 11월 21일
0

Python

목록 보기
3/9
post-thumbnail

1. 함수(Function)

1) 함수의 정의 및 개념

함수는 일정한 작업을 수행하는 코드블럭으로,
반복되어 사용되는 코드들을 효과적으로 사용하고 코드의 가독성을 높이기 위해 사용된다.

input을 받아 어떠한 계산이나 기능을 실행하고, 결과값인 output을 생성하는 것이 함수의 개념!

2) 파이썬에서 함수를 정의하는 방법

def 함수명(parameter):  # parameter와 return은 option
	문장1
    	문장2
        ...
        문장N
    [return 리턴값]

3) 예시

여러번 반복되는 코드를 함수를 이용하여 간단하게 만들기.

n = 11
 
# 1 혹은 그 이하이면 소수가 아니다
if (n <= 1):
    return False
 
# 2 와 3은 소수 이다
if (n <= 3):
    return True
 
# 2 나 3으로 나누어 떨이지면 소수가 아니다
if (n % 2 == 0 or n % 3 == 0):
    return False
 
i = 5
 
while(i * i <= n): 
    if (n % i == 0 or n % (i + 2) == 0) : 
        return False
    i = i + 6
 
return True
  • 함수 이용

2. 주석(Comment)

코드를 설명하기 위해 달아놓은 글.
코드는 컴퓨터를 위한 글이라면 주석은 사람(개발자)를 위한 글이다.

파이썬에서 주석은 #를 이용하여 달 수 있다.
라인의 첫 글자가 #로 시작하면 해당 라인은 실행시키지 않는다.

''' 여러 줄의 주석 삽입 가능 (그러나 # 이용이 일반적)

''' 
multiple comments
여러줄에 걸쳐 주석 삽입 가능
'''
profile
What you think, you become. What you feel, you attract. What you imagine, you create.

0개의 댓글