kwargs (2) 썸네일형 리스트형 [Python] Asterisks(*) in Python 파이썬 예제들을 찾아보던 중에 **option과 같은 문법을 발견하였다. 마치 c언어의 포인터와 같이 변수의 앞에 위치하고 있는 asterisk의 의미에 대해서 조사하면서 이외에 파이썬에서 asterisk를 사용하는 방법들에 대해서 살펴보았다. 1. 곱셈, 거듭제곱 연산 기본적으로 곱셈을 위한 연산자로 *를 많이 사용한다. 2 * 5# 10 또한 asterisk를 두개 붙여 사용하여서 거듭제곱 연산자로 사용한다. 2 ** 3# 8 4 ** 2# 16 2. iterable arguments의 unpacking 함수의 argument로 iterable한 값이 입력되었을 때 *를 사용해서 unpacking 할 수 있다. fruits = ['lemon', 'pear', 'watermelon', 'tomato'].. ch04. 파이썬 프로그래밍 프로그램 입출력 (함수) 1. 함수 ■ 함수 - 입력값에 대한 로직을 수행하고 그 결과값을 반환한다. - 함수를 통해서 프로세스, 로직을 간단하게 할 수 있다. ■ 함수 구조 - 파이썬 함수 구조 def function_name(args1, args2): statement1 statement2 ... return result - def: 함수 선언을 위한 예약어 - 함수에 입력값이나 결과값이 없을 수 있다. ※ parameter (매개변수) vs argument (인수, 전달인자) - parameter: 함수에 입력으로 전달된 값을 받는 변수, 함수의 정의 부분에 나열되어 있는 변수들 - argument: 함수를 호출할 때 전달하는 입력값, 함수 호출 시 전달되는 값 ■ 매개변수 응용 - 함수 호출 시 매개변수 지.. 이전 1 다음