파이썬 - 함수

willy·2022년 1월 18일
0
post-thumbnail

함수

파이썬에서 함수는 def로 선언할 수 있다.
함수의 선언과 호출은 어느 언어이든 가장 중요한 부분이니 절대 잊지말자.

함수를 이해하기 위해, 은행 입출금 코드를 짜보도록하자.
물론 표면만 나오도록 말이다.

먼저 계좌를 뽑아주고,
예치 함수를 생성해준다. 인자로 balance와 money를 넣어준다.
그리고 return으로 돌려준다.

이를 실행해보면 다음과 같다.

처음 밸런스는 0으로 설정하고, 이후 밸런스는 deposit 함수를 실행하며 인자로 balance와 1000을 던진다.
해당 함수에서 서로 +한 값을 return받아 출력한다.

예치를 했으니 이제 출금을 해보자.

마찬가지로 balance와 money를 던진다.
이때, 잔액보다 출금액이 크다면 출금이 실패하기 때문에 if문을 활용해준다.
만약에 출금에 성공했다면 balance-money값을 return해준다.


마찬가지로 호출해서 시행해보자.

다음은 밤에 출금시 수수료가 붙을때다.

출금액과 수수료를 설정해주고 이를 밸런스에서 차감한 다음
커미션과 남은 잔액을 리턴해주면 된다.

profile
같은 문제에 헤매지 않기 위해 기록합니다.

0개의 댓글