Python [파이썬 기초] #011 조건문 if- else 예제- 짝수 홀수 판별프로그램, 큰수 판별 등
안녕하세요. 아름다운 선생님입니다. Python [파이썬 기초] #011 조건문 if- else 예제- 짝수 홀수 판별프로그램, 큰수 판별 등에 대해 알아보겠습니다.
#조건문 #파이썬기초 #python #ifelse #짝수홀수 #큰수
조건문을 만들때는 경우의 수가 많습니다. 그 중에 가장 기본적인 숫자를 입력받아 짝수입니다. 홀수 입니다를 판별하는 프로그램입니다. if num1%2==0 %연산자는 나머지만 구하는 연산자입니다. 짝수는 2로 나누어 나머지가 0이 되기 때문에 조건문을 만족하면 짝수가 됩니다. 이후 실행문은 해당 수가 짝수입니다를 출력해 줍니다. else는 if 조건이 거짓일때 즉 짝수가 아닐때 홀수입니다를 출력해줍니다. 직접 작성해 보고 숫자를 입력해 보면서 조건문을 간단하게 이해하도록 합니다. 들여쓰기가 지켜지지 않았지만 실행됩니다. 이는 코드가 짧아서 그렇습니다. 항상 들여쓰기 하는 습관을 들여야합니다.
두 수를 입력 받아 큰수를 알려주는 프로그램입니다. 직접 수를 넣어보면서 제대로 나오는지 확인해 보는 시간을 가져보시길 바랍니다. num1>num2 부등호를 통해서 조건이 참인 경우 num1이 큰 수가 됩니다. 직관적으로 파악할 수 있습니다. 여기서 두 수가 동일한 경우는 당연히 에러가 발생합니다. 직접 코드를 타이핑 해보고 에러가 발생하면 무엇이 잘못되었는지 알아가면서 코딩 실력이 쌓이게 됩니다.
num1>=num2 로 조건을 변경하여 표시하여 두수를 같게 입력한 경우 나오게 할수도 있습니다. 하지만 조건이 여러개일 경우에는 if- else로 코드를 작성하는데 어려움이 있습니다. 그래서 다중 if 문과 같이 조건이 여러개인 경우도 필요하게 됩니다. 세상엔 완벽한 프로그램이란 없다고 합니다. 항상 디버깅한다는 마음으로 냉철하게 프로그램을 바로바는 눈을 길러야 하겠습니다.
|