과제 내용 : Chatper 4 Quiz 4 풀고 인증 글 남기기
모두를 위한 파이썬(PY4E) 4장(함수)의 주요 내용은 다음과 같습니다.
1. 함수의 기본 개념:
- 재사용 가능한 코드 조각을 '함수'라고 함.
- def 키워드를 이용해 함수를 정의.
2. 파이썬 내장 함수와 사용자 정의 함수:
- (표준) 내장 함수는 파이썬에 기본적으로 포함된 함수
// print(), input(), tpye(), float(), int(), ...
- 사용자 정의 함수는 사용자가 필요에 따라 만듦.
3. 함수 정의와 호출:
- 함수는 def 키워드와 함께 이름과 괄호로 정의.
- 함수 호출은 함수 이름, 괄호 그리고 인자(argument)를 사용.
x = 5
print('Hello')
def print_lyrics():
print("I'm a lumberjack, and I'm okay.")
print('I sleep all night and I work all day.')
print('Yo')
print_lyrics()
x = x + 2
print(x)
4. 인자(argument)와 매개변수(parameter):
- 인자(argument)는 함수 호출 시 전달되는 값.
- 매개변수(parameter)는 함수 정의에 사용되는 변수.
5. 반환값:
- return 키워드를 사용하여 값을 반환.
def addtwo(a, b):
added = a + b
return added
x = addtwo(3, 5)
print(x)
6. 자료형 변환:
- int(), float() : 문자열을 정수형이나 실수형으로 변환.
- str() : 숫자 타입의 데이터를 문자열로 변환
7. Void (non-fruitful) 함수:
- 값을 반환하지 않는 함수.
- 반대로 값을 반환하는 함수를 'fruitful' 함수라고 함.
8. 함수 사용의 이유:
- 코드를 정리하고 재사용 하기 위해.
- 복잡한 코드를 간단하게 만들기 위해.
Quiz 결과
#9기문과생도AI