-
파이썬 독학 8일차 keyword argument 순서 상관없이 지정coding 2022. 9. 8. 00:00728x90반응형SMALL
보통 함수를 생성할 때 인자값에 순서와 이름은 상당히 중요하다.
예를 들어 아래와 같은 코드를 생성하면
def introduce(name, age): print(f"I am {name}, {age} years old") name = "louis wain" age = 2 introduce(name, age)
introduce 함수는 첫 번째 인자값에 name을 두번째 인자값에 age를 받는다.
하지만 순서와 상관없이 인자값을 지정해줄 수도 있다.
그 방법은 아래와 같다.
def introduce(name, age): print(f"I am {name}, {age} years old") name = "louis wain" age = 2 introduce(age = 2, name = "cat")
introduce 다음 age = 2 name ="cat"이라고 지정해줬기에
파이썬은 name인자는 cat이란걸 알기 때문에 순서에 상관없이
인자값을 잘 받아들이는 모습을 보인다.
728x90반응형LIST'coding' 카테고리의 다른 글
파이썬 독학 10일차 BeautifulSoup(웹 파싱하기, 스크래핑) 4 (0) 2022.09.10 파이썬 독학 9일차 BeautifulSoup(웹 파싱하기, 스크래핑) 3 (0) 2022.09.09 파이썬 독학 7일차 BeautifulSoup(웹 파싱하기, 스크래핑) 2 (0) 2022.09.07 파이썬 독학 6일차 웹 스크래핑, 파싱(beautiful soup) 1 (0) 2022.09.06 파이썬 독학 5일차 pypi, requests 사용법 (0) 2022.09.05