FlashKeepers

Python · Python · College and University

Python 기초: 함수와 제어 흐름

Python의 함수 정의, 반복문, 조건문을 각각 짧은 예시와 함께 설명합니다.

About this set

40 basic cards for Python Python. It opens with "Python에서 함수는 어떻게 정의하나요?" and "함수의 매개변수(parameter)는 어떤 역할을 하나요?". More College and University decks are listed below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

Python에서 함수는 어떻게 정의하나요?
Show answerdef, 함수 이름, 괄호, 콜론을 쓴 다음 본문을 들여쓰기합니다.
함수의 매개변수(parameter)는 어떤 역할을 하나요?
Show answer매개변수는 함수를 호출할 때 전달되는 값을 받는, 이름 붙은 자리 표시자입니다.
함수에서 값을 반환하려면 어떻게 하나요?
Show answerreturn 키워드 뒤에 호출한 쪽으로 돌려줄 값을 씁니다.
기본값 매개변수(default parameter)란 무엇인가요?
Show answer해당 매개변수에 인자가 전달되지 않을 때 사용되는 미리 정해 둔 값을 가진 매개변수입니다.
매개변수가 두 개인 함수의 예를 들어 보세요
Show answerdef add(a, b): return a + b
함수에 return 문이 없으면 어떻게 되나요?
Show answer함수는 암묵적으로 None을 반환합니다.
함수의 docstring이란 무엇인가요?
Show answerdef 줄 바로 다음에 넣어 그 함수가 무엇을 하는지 설명하는 문자열 리터럴입니다.
greet이라는 함수를 호출하려면 어떻게 하나요?
Show answer함수 이름 뒤에 괄호를 붙여 씁니다: greet()
위치 인자(positional argument)란 무엇인가요?
Show answer함수 정의에 나온 순서대로 함수에 전달하는 인자입니다.
함수에 키워드 인자(keyword argument)를 전달하려면 어떻게 하나요?
Show answer매개변수 이름 뒤에 등호와 값을 씁니다: func(name='Alice')
*args를 사용하면 무엇을 할 수 있나요?
Show answer함수에 개수가 정해지지 않은 위치 인자를 전달할 수 있습니다.
**kwargs를 사용하면 무엇을 할 수 있나요?
Show answer함수에 개수가 정해지지 않은 키워드 인자를 전달할 수 있습니다.
if 문의 기본 구조는 어떻게 되나요?
Show answerif 조건: 뒤에 조건이 참일 때만 실행되는 들여쓴 코드가 옵니다
if-else 문의 구조는 어떻게 되나요?
Show answerif 조건: 은 참일 때 실행되고, else: 는 조건이 거짓일 때 실행됩니다
조건문에 세 번째 분기를 추가하려면 어떻게 하나요?
Show answerif와 else 사이에 추가 조건으로 elif(else if)를 사용합니다.

25 more cards in the app

Study this set free