파이썬 짝수 출력 함수 - paisseon jjagsu chullyeog hamsu

Python [파이썬 기초] #011 조건문 if- else 예제- 짝수 홀수 판별프로그램, 큰수 판별 등

파이썬 짝수 출력 함수 - paisseon jjagsu chullyeog hamsu
꽃피는 조율2021. 9. 25. 18:00

안녕하세요. 아름다운 선생님입니다.

Python [파이썬 기초] #011 조건문 if- else 예제- 짝수 홀수 판별프로그램, 큰수 판별 등에 대해 알아보겠습니다.

파이썬 짝수 출력 함수 - paisseon jjagsu chullyeog hamsu

#조건문

#파이썬기초

#python

#ifelse

#짝수홀수

#큰수

가. 짝수 홀수 판별 프로그램

숫자를 입력 받아 짝수 홀수를 판별하는 프로그램

파이썬 짝수 출력 함수 - paisseon jjagsu chullyeog hamsu

조건문을 만들때는 경우의 수가 많습니다. 그 중에 가장 기본적인 숫자를 입력받아 짝수입니다. 홀수 입니다를 판별하는 프로그램입니다.

if num1%2==0

%연산자는 나머지만 구하는 연산자입니다.

짝수는 2로 나누어 나머지가 0이 되기 때문에

조건문을 만족하면 짝수가 됩니다.

이후 실행문은 해당 수가 짝수입니다를 출력해 줍니다.

else는 if 조건이 거짓일때 즉 짝수가 아닐때 홀수입니다를 출력해줍니다.

직접 작성해 보고 숫자를 입력해 보면서 조건문을 간단하게 이해하도록 합니다.

들여쓰기가 지켜지지 않았지만 실행됩니다. 이는 코드가 짧아서 그렇습니다. 항상 들여쓰기 하는 습관을 들여야합니다.

num1=int(input(" 숫자를 입력하세요 "))

if num1%2==0 :

print(num1,"은 짝수입니다. ")

else : print(num1,"은 홀수 입니다. ")

파이썬 짝수 출력 함수 - paisseon jjagsu chullyeog hamsu

나. 두 수를 입력 받아 큰수를 출력하는 프로그램

파이썬 짝수 출력 함수 - paisseon jjagsu chullyeog hamsu

두 수를 입력 받아 큰수를 알려주는 프로그램입니다.

직접 수를 넣어보면서 제대로 나오는지 확인해 보는 시간을 가져보시길 바랍니다.

num1>num2

부등호를 통해서 조건이 참인 경우 num1이 큰 수가 됩니다.

직관적으로 파악할 수 있습니다.

여기서 두 수가 동일한 경우는 당연히 에러가 발생합니다.

직접 코드를 타이핑 해보고 에러가 발생하면 무엇이 잘못되었는지 알아가면서 코딩 실력이 쌓이게 됩니다.

num1=int(input("첫번째 수를 입력하세요 num1:"))

num2=int(input("첫번째 수를 입력하세요 num2:"))

if num1>num2 :

print(" 큰수는 ",num1,"입니다. ")

else :

print(" 큰수는 ", num2, "입니다. ")

파이썬 짝수 출력 함수 - paisseon jjagsu chullyeog hamsu

num1>=num2 로 조건을 변경하여 표시하여 두수를 같게 입력한 경우 나오게 할수도 있습니다.

하지만 조건이 여러개일 경우에는 if- else로 코드를 작성하는데 어려움이 있습니다.

그래서 다중 if 문과 같이 조건이 여러개인 경우도 필요하게 됩니다.

세상엔 완벽한 프로그램이란 없다고 합니다. 항상 디버깅한다는 마음으로 냉철하게 프로그램을 바로바는 눈을 길러야 하겠습니다.

파이썬 짝수 출력 함수 - paisseon jjagsu chullyeog hamsu