if-else 문
을 이용해 조건에 따라 결과값 출력하기
부가세를 포함하는 23만 원짜리 서비스를 입력하면
부가세를 포함해서 23 * 1.1 = 25.3만원을 출력하는
프로그램 만들기위해서는
컴퓨터에 어떤 값을 입력받았다면, 어떻게 작동하라.
는 명령을 하면 된다
if 조건식:
실행할 동작1
실행할 동작2
...
else 조건식:
실행할 동작1
실행할 동작2
...
사용자가 짝수를 입력하면 짝수
라고 대답하고
홀수를 입력하면 홀수
라고 대답하는 프로그램 만들기
def seperate():
# 숫자를 입력받아 정수형으로 바꾼다
a = int(input('자연수 중 하나를 입력하세요: '))
if a % 2 == 0:
print('짝수')
else:
print('홀수')
비교연산자 | 설명 |
---|---|
x < y | x가 y보다 작다 |
x > y | x가 y보다 크다 |
x == y | x와 y가 같다 |
x != y | x와 y가 같지 않다 |
x >= y | x가 y보다 크거나 같다 |
x <= y | x가 y보다 작거나 같다 |
파이썬에서 아래와 같이 표현이 가능하다
==
: is
!=
: is not
> for i in [1,2,3,4,5,6,7,8,9]:
if i % w is not 0:
print(1, '홀수')
else:
print(i, '짝수')