본문 바로가기
Python

파이썬 초급 #022 if 조건문 예시 : 두 수를 입력하여 큰수를 출력 또는 작은 수 출력

by Smart Factory in 2020 2022. 1. 30.
728x90
반응형

안녕하세요. 스마트 대막리지입니다.
파이썬 초급 #022 if 조건문 예시 : 두 수를 입력하여 큰수를 출력 또는 작은 수 출력하는 코드를 알아보겠습니다. 

 

1. if 조건문 예시 

 

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

정수로 두 수를 입력받는 코드입니다 .정수형은 int 로 합니다. 

if fnum> Snum :
  print("입력 두 수 중 큰 수는 ",fnum,"입니다.")

else  :
  print("입력 두 수 중 큰 수는 ",Snum,"입니다.")

 

if 조건문 구성하여 조건이 참이면 해당 명령문을 출력하고 거짓이면 else 이후 내용을 실행합니다. 

20 과 30을 넣으면 30이 출력되는 것을 볼 수 있습니다. 

 

30 먼저 넣고 20을 넣어도 30이 출력이 됩니다. 

 

이 경우 두수를 같게 넣으면 

 

동일한 수여도 else 이후가 실행되어 그대로 5가 출력되는 것을 볼 수 있습니다. 

 

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

if fnum> Snum :
  print("입력 두 수 중 큰 수는 ",fnum,"입니다.")

else  :
  print("입력 두 수 중 큰 수는 ",Snum,"입니다.")

 

두 수를 입력받아 작은수 출력하는 코드 

 

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

if fnum< Snum :
  print("입력 두 수 중 작은 수는 ",fnum,"입니다.")

else  :
  print("입력 두 수 중 작은 수는 ",Snum,"입니다.")

 

앞 부분은 동일하고 

조건에서  부등호의 방향만 바뀐 것을 볼 수 있습니다. 

출력 문구에서도 입력한 두 수 중 작은 수는 이라는 문구로 변경하면 됩니다. 

직접 코드를 작성해 보면서 결과값을 확인해 보면 그 만큼 실력이 쌓일 것입니다. 

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

if fnum< Snum :
  print("입력 두 수 중 작은 수는 ",fnum,"입니다.")

else  :
  print("입력 두 수 중 작은 수는 ",Snum,"입니다.")
728x90
반응형

댓글