과기부 AI 수업4[Python](조건문)

욱이·2024년 4월 22일
0
post-thumbnail

비교연산자(등호표시)

  • a<b a가 b보다 크다
  • a>b a가 b보다 작다
  • a==b a와 b가 같다
  • a<=b a가 b보다 작거나 같다
  • a>=b a가 b보다 크거나 같다
  • a!=b a와 b는 같지 않다

조건연산자

  • a or b // a,b 둘중 하나만 참이면 참
  • a and b // a, b 모두 참이면 참
  • not b // b가 거짓이면 참

Ex)연산 예시 연습

if문

  • 조건문은 자료형에서 다룬 데이터를 어떠한 조건에 맞춰 판단한 후 처리할 때 사용
  • 조건문은 조건이 True(참)이 되는지 False(거짓)이 되는지 우선 판단
  • 예를 들어 '만약 점수가 100점이면 화면에 축하합니다'를 출력하는 프로그래밍을 한다고 할때 사용한다.
    해당문제를 풀기위해 생각해야 할 부분은
  1. 변수를 어떻게 선언할 것인가?
  2. 조건문을 어떻게 만들것인가? 를 생각하고 설계한 후에 코딩을 시작할 것!

조건문의 기본구조

  • 만약에 조건이 맞으면 실행내용1, 2, 3을 실행해라
  • if조건 끝에는 콜론 : 으로 끝났음을 알린다.
  • 실행내용은 들여쓰기로 구분
  • 파이썬에서 공백은 들여쓰기의 의미가 있으므로 사용시 주의해야 한다.

※ 조건문 오류

다양한 조건문

1. if ~ else ~ 구문

  • 만약에 조건이 참이면 if 들여쓰기 블록 실행
  • 그렇지 않으면 else 들여쓰기 블록 실행

2. if ~ elif ~ else ~ 구문

  • 만약에 if 조건이 거짓이면 elif 조건 체크, 모든 조건이 거짓이면 else 실행
  • elif는 여러번 사용 가능

Ex)조건문 예시 연습

profile
개발자 기록 끄적

0개의 댓글