python함수(2)
-
[Python]예외처리
이번에는 예외처리에 대해 알아보겠습니다. 만약 input()함수를 이용하여 한자리숫자를 넣으라는 코딩을 넣어보겠습니다. 그렇다면 1,2,9 등의 숫자를 넣으면 코드가 잘 작동할 것입니다. 그렇다면 만약 10이나 한글 셋 이런식으로 입력하면 어떻게 될까요? 아마 오류가 나서 작동이 되지 않을것입니다. 그럴때 코드가 오류가 나 작동이 되지 않게하는것이 아닌 오류를 발생시켰다는 내용이 출력되도록 하는것, 즉 예외인 부분을 처리하는것에 대해 코드를 작성해 보겠습니다. 그럼 나누기 계산기를 한번 만들어 보겠습니다. 숫자 두개를 입력하여 나눗셈을 구하는 계산기를 만들어 보려 합니다. 위와 같이 nums = []를 사용하여 리스트를 작성하고, except함수를 사용하여 예외처리를 하는 것을 확인할 수 있습니다. 출력..
2021.01.09 -
[Python]함수설정
파이썬에서 함수는 반복되는 부분이 있을 경우 '반복적으로 사용되는 가치 있는 부분'을 한 뭉치로 묶어서 '어떤 입력값을 주었을 때 어떤 결괏값을 돌려준다'라는 식의 함수로 작성하는 것이다. 파이썬 함수의 구조는, def를 사용한다. def는 함수를 만들 때 사용하는 예약어이며, 함수 이름은 함수룰 만드는 사람이 임의로 만들 수 있다. 예를 들자면, def 함수 이름(매개변수): 수행할 문장1 수행할 문장2 ... 등으로 작성한다. 코딩을 들어 예시를 제시해 보겠습니다. Ex)먼저 은행출금,입금을 통해 알림을 만들어 보려 합니다. 처음 잔액은 0원 이라고 설정하고, 예를들어 500원을 입금하면, 500원이 입급되었고 잔액은 500원이다. 라는 것을 출력해 보려 합니다. 먼저 아래와 같이 입력값을 코딩해 보..
2021.01.04