[파이썬] 파이썬으로 웹 스크래퍼 만들기, Part 1 Return

미음제

·

2021. 2. 2. 23:12

파이썬으로 웹 스크래퍼 만들기

 

Part 1 이론

Part 2 파이썬으로 웹 스크래퍼 만들기

Part 3 Django를 사용하기 위해 알면 좋은 것

 

파이썬으로 웹 스크래퍼 만들기는 위와 같은

3개의 Part로 나누어 진행한다.

 

이전 글 보기

2021/02/02 - [Developer/Python] - [파이썬] 파이썬으로 웹 스크래퍼 만들기, Part 1 function argument


Part 1 이론

print() 함수가 하는 일은

오직 콘솔 창에 출력하는 것이다.

 

함수를 호출하는 대부분의 경우

함수의 결과를 신경 써야 한다.

 

def p_plus(a,b):
  print(a+b)

def r_plus(a,b):
  return a+b

p_result = p_plus(2,3)
r_result = r_plus(2,3)

print(p_result, r_result)

위 코드를 실행하면

다음과 같은 결과가 나온다.

5
None 5

처음에 출력된 5는

p_result = p_pluse(2,3)을 

작성하면서 호출된 것이고

 

실제로 p_result와 r_result를 출력하면

None과 5가 출력된다.

 

p_result는 print만 했을 뿐

return 된 것이 아니기 때문이다.

즉, 프로그램 입장에선

아무것도 아닌 것이다.

 

 

def plus(a,b):
  return a+b
  print("Something")

result = plus(5,4)

print(result)

위 코드를 실행하면

print("Something")은 실행되지 않는다.

 

return을 하는 경우

함수가 종료되어 진다.

오직 한 번에 한 개만 return이 가능하다.

 

 

반응형