기록장
함수 본문
728x90
burger_prince = 4990
print(burger_price)//내장함수
burger_price을 출력하려면 내부적으로 엄청 복잡한 과정이 있지만
그런데 우리가 알필요는 없고
주요 기능에만 집중하기 위해 함수를 사용한다
print함수처럼 자주 쓰이는 함수는 기본으로 제공이 되는데 이걸 내장함수라고 함
-> 언어만든 사람들이 미리 구현 해놨음
이거 말고는 직접 만들어야함
def #새로운 함수를 정의 함
def hello(): #만들 함수의 이름을 씀 함수의 헤더
print("hello!")
print("welcome")
#이렇게 함수를 정의 해주고
hello() 하면 사용된다 #위에 두줄을 저장함
문제
동욱이는 얼마 전 카페 알바를 시작했습니다. 그런데 아직 초짜이다 보니 실수가 잦네요. 실수를 좀 줄이기 위해, 카페 모카의 레시피를 출력하는 함수를 만들어 보려 합니다.
아래의 레시피를 한 줄씩 그대로 출력하여 출력 예시와 같아지도록 함수 cafe_mocha_recipe를 작성하세요.
더보기
카페 모카 레시피
1. 준비된 컵에 초코 소스를 넣는다.
2. 에스프레소를 추출하고 잔에 부어 준다.
3. 초코 소스와 커피를 잘 섞어 준다.
4. 거품기로 우유 거품을 내고, 잔에 부어 준다.
5. 생크림을 얹어 준다.
결과
1. 준비된 컵에 초코 소스를 넣는다.
2. 에스프레소를 추출하고 잔에 부어 준다.
3. 초코 소스와 커피를 잘 섞어 준다.
4. 거품기로 우유 거품을 내고, 잔에 부어 준다.
5. 생크림을 얹어 준다.
1. 준비된 컵에 초코 소스를 넣는다.
2. 에스프레소를 추출하고 잔에 부어 준다.
3. 초코 소스와 커피를 잘 섞어 준다.
4. 거품기로 우유 거품을 내고, 잔에 부어 준다.
5. 생크림을 얹어 준다.
#코드작성
def cafe_mocha_recipe():
print("1. 준비된 컵에 초코 소스를 넣는다.")
print("2. 에스프레소를 추출하고 잔에 부어 준다.")
print("3. 초코 소스와 커피를 잘 섞어 준다.")
print("4. 거품기로 우유 거품을 내고, 잔에 부어 준다.")
print("5. 생크림을 얹어 준다.")
# 테스트 코드
cafe_mocha_recipe()
cafe_mocha_recipe()
728x90
Comments