기록장

함수 본문

개발/Python

함수

HJJJJJ 2022. 12. 2. 03:46
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

'개발 > Python' 카테고리의 다른 글

숫자형  (0) 2022.12.04
파라미터  (0) 2022.12.02
추상화 개요  (0) 2022.11.29
자료형 개요  (0) 2022.11.29
코멘트-주석  (0) 2022.11.29
Comments