python

[python] 조건문 - 연산자

yeeunnnn 2025. 5. 7. 10:51
  • 어떤 변수의 값이 10 이상일 때에만 변수의 값을 출력하는 예시

파이썬에서 조건문을 작성할 때에는 if~elif~else문을 사용한다

  • 아래와 같은 성적 구간에 따른 학점 정보를 출력하는 예시
    • 성적이 90점 이상일 때 : A
    • 성적이 90점 미만, 80점 이상일 때 : B
    • 성적이 80점 미만, 70점 이상일 때 : C
    • 성적이 70점 미만일 때 : F

 


  • 비교 연산자
X == Y X와 Y가 서로 같을 때 참(True)
X != Y X와 Y가 서로 다를 때 참(True)
X > Y X가 Y보다 클 때 참(True)
X < Y X가 Y보다 작을 때 참(True)
X >= Y X가 Y보다 크거나 같을 때 참(True)
X <= Y X가 Y보다 작거나 같을 때 참(True)
  • 논리연산자
X and Y X와 Y 모두 참일 때 참(True)
X or Y X 또는 Y 중 하나라도 참일 때 참(True)
not X X가 거짓(False)일 때 참(True)
  • 파이썬의 기타 연산자
X in 리스트 리스트 안에 X가 들어가 있을 때 참(True)
X not in 문자열 문자열 안에 X가 들어가 있지 않을 때 참(True)

  • 조건문의 값이 참이라고 해도, 아무것도 처리하고 싶지 않을 때 pass 이용

  • 조건문에 따라 실행되는 코드가 한 줄인 경우, 줄 바꿈을 하지 않고도 작성 가능 

  • 조건부 표현식을 이용하면 if~else문을 한 줄에 작성 가능

  • 리스트에서 특정한 원소의 값만을 없애는 예시