본문 바로가기
  • soobinhand의 기술 블로그
Computer Science/Python

[Python] 조건문

by soobinhand 2021. 11. 23.
728x90
a = 15

if a >= 10:
	print("a는 10보다 큽니다.")
if a >= 0:
	print("a는 0보다 큽니다.")
if a >= 30:
	print("a는 30보다 큽니다.")
    
# print 결과
a는 10보다 큽니다.
a는 0보다 큽니다.

 

조건문

  • 조건문의 기본적인 형태는 if ~ elif ~ else입니다.
  • elif나 else는 경우에 따라서 사용하지 않아도 됩니다.
if 조건문 1:
	조건문 1이 true일 때 실행되는 코드
elif 조건문 2:
	조건문 1이 false고 조건문 2가 true일 때 실행되는 코드
else:
	위의 모든 조건문이 false일 때, 실행되는 코드

 

비교 연산자

  • x == y : x와 y가 같을 때 참
  • x != y : x와 y가 다를 때 참
  • x >(=) y
  • x <(=) y

 

논리 연산자

  • x and y : x와 y가 모두 참일 때, 참
  • x or y : x, y 중 하나만 참이어도 참
  • not x : x가 거짓일 때 참

 

기타 연산자

  • x in list : list 안에 x가 있으면 참
  • x not in list : 그 반대

 

pass

  • 아무것도 처리하고 싶지 않을 때 사용합니다.

 

 

조건문의 간소화

score = 85
if score >= 80: result = "A"
else: result = "F"

score = 85
result = "A" if score >= 80 else "F"

# 위의 두코드는 동일한 것입니다.
728x90

'Computer Science > Python' 카테고리의 다른 글

[Python] 함수  (0) 2021.11.23
[Python] 반복문  (0) 2021.11.23
[Python] 기본 입출력  (0) 2021.11.23
[Python] 집합  (0) 2021.11.23
[Python] 딕셔너리(사전)  (0) 2021.11.23

댓글