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

미음제

·

2021. 2. 2. 23:22

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

 

Part 1 이론

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

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

 

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

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

 

이 전 글 보기

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


Part 1 이론

Keyword Arugment(키워드 인자)

앞선 글들에서 사용한 것은

positional argument(위치 인자)로

위치에 따라 정해지는 것이다.

 

반면,

Keyword Argument(키워드 인자)

위치에 따라 정해지는 것이 아니라

이름으로(argument의) 쌍을 이루는 것이다.

 

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

result = plus(b=30, a=1)

print(result)

위와 같은 코드를 실행하면

31이 출력된다.

인자의 이름에 따라 결정된 것이다.

 

 

* String을 사용하고 싶을 땐,

f(format)을 사용한다.

** {}를 인자에 사용

def hi(name, age):
  return f"Hi {name}, u r {age} yaers old"

result = hi("mj", "26")

print(result)

""앞에 꼭 f를 붙여주어야 하고

인자에는 {}를 사용해야 한다.

 

{name}, {age}는 

실제 변수 내용을 사용한다.

 

 

String도 Keyword Argument가 가능하다

hello = hi(age = "26", name = "mj")

print(hello)

위 코드를 실행하면

앞선 결과와 똑같은 결과를 얻는다.

 

키워드 인자는

인자가 많은 경우에 유용하다.

 

 

반응형