본문 바로가기

python

파이썬기초(11) function

# 함수
1. 무엇을 넣으면 그것이 처리되어 다시 어떤 것을 돌려주는 기능을 한다.
2. 파이썬 함수의 기본형식
    def 함수명(매개변수1, 매개변수2):
        처리프로세스..
        return 리턴할데이터

def plus(num01, num02):
    print("# 합산 기능 처리 함수 #")
    print("매개변수1:",num01)
    print("매개변수2:",num02)
    # 프로세스 처리
    sum = num01 + num02
    return sum
sum01 = plus(10,20)
sum02 = plus(20,30)
sum03 = plus(40,50)
print("함수의 결과값:",sum01)
print("함수의 결과값:",sum02)
print("함수의 결과값:",sum03)

 

 

# ex) buyProduct를 통해 매개변수에 물건명, 가격, 갯수를 입력받고,
#      해당 정보를 출력하고, 총계를 리턴처리하는 함수를 선언하고, 
#     구매정보 3개를 입력하고 리턴한 결과를 출력하세요.

def buyProduct(pname, price, cnt):
    print("# 구매 정보 #")
    print("물건명:",pname)
    print("가격:",price)
    print("갯수:",cnt)
    return price*cnt
tot01 = buyProduct("사과",3000,2)
tot02 = buyProduct("바나나",4500,3)
tot03 = buyProduct("딸기",15000,4)
print("구매 정보 계1:",tot01)
print("구매 정보 계2:",tot02)
print("구매 정보 계3:",tot02)

 

 

'python' 카테고리의 다른 글

파이썬기초(14) sp_methods  (0) 2022.10.11
파이썬기초(13) constructor  (0) 2022.10.11
파이썬기초(10) dictionary  (0) 2022.10.11
파이썬기초(9) tuple  (0) 2022.10.11
파이썬기초(8) listUsing  (0) 2022.10.11