본문 바로가기
프로그래밍 언어/파이썬

[파이썬] 조건문 #1

by 블루데이제이 2024. 1. 28.
728x90
반응형

조건문

조건문이란?

해당 조건에 따라 다른 명령문을 실행하게 되는 코드를 작성할 때 사용합니다.

예를 들어 60점 이상이면 합격이고 미만이면 불합격 처리한다.

 

비교연산자와 논리 연산자

조건식의 참(True)과 거짓(False)을 판별할 때 비교 연산자와 논리 연산자를 사용합니다.

비교 연산자(>, <, >=, <=, ==, !=)

논리 연산자(and, or ,not)

※ C나 자바일경우 논리연산자는 &&, ||, !입니다.

 

비교 연산자
비교 연산자 설명
a > b a가 b보다 크다
a >= b a가 b보다 크거나 같다
a < b a가 b보다 작다
a <= b a가 b보다 작거나 같다
a == b a와 b는 같다
a != b a와 b는 같지 않다
>>> 1 > 1
False
>>> 1 >= 2
False
>>> 1 < 2
True
>>> 2 <= 2
True
>>> 3 == 3
True
>>> 3 != 3
False

 

논리 연산자
논리 연산자
조건1 and 조건2 조건1과 조건2 둘 다 참일 때 전체가 참
조건1 or 조건2 조건1과 조건2 둘 중 하나만 참일 때 전체가 참
not 조건 조건이 참이면 거짓, 조건이 거짓이면 

 

■ and 연산자

>>> a = 90
>>> b = 70
>>> a > 90 and b >= 70
False
>>> a >= 80 and b <= 80
True

 

■ or 연산자

>>> a = 90
>>> b = 70
>>> a > 90 or b >= 70
True
>>> a >= 80 or b <= 80
True

 

■ not 연산자

>>> a = 100
>>> not a = 100
False
>>> not a = 99
True
>>> not a % 2 == 0
False

 

728x90
반응형

'프로그래밍 언어 > 파이썬' 카테고리의 다른 글

[파이썬] 반복문 #1 - for문  (0) 2024.02.12
[파이썬] 조건문 #2  (0) 2024.02.07
[파이썬] 입력과 출력  (0) 2024.01.15
[파이썬] 연산자  (0) 2024.01.14
[파이썬] 변수의 데이터 형  (0) 2024.01.13