▣ 조건문 : 조건에 맞게 명령을 하는 코드
▣ if 조건: : 조건이 맞으면 들여 쓰기 되어 있는 코드 실행
▣ else: : 위에 있는 조건이 다 틀리면 들여 쓰기 되어 있는 코드 실행
▣ 조건 끝에는 : 콜론 기호를 넣어줘야 한다. 그렇지 않으면 오류가 나온다.
▣ 조건에는 관계연산자(비교연산자)를 넣어서 비교한다.
▣ == : 같다
▣!= : 다르다
▣ A > B : A가 B 보다 크다
▣ A < B : A가 B 보다 작다
▣ A >= B : A가 B 보다 크거나 같다
▣ A <= B : A가 B 보다 작거나 같다
▣ 조건이 True일 때 실행, False이면 실행하지 않는다.
▣ 조건문안에 조건문을 넣을 수 있다. 중첩 조건문
▣ 조건문이 어떻게 흘러가는지 흐름을 알기 어려우면 print() 함수를 사용해서 확인한다.
▣ 조건 안에 +, -, *, /, % 와 같이 연산자를 사용해서 연산 후 비교 가능
▣ elif 조건 : : 위에 조건이 False이면 검사하고 elif 조건이 맞으면 True로 코드 실행
만약 위에 있는 조건이 False가 아니면 elif 조건을 검사하지 않는다.
▣ 조건 안에 여러 조건을 만들어서 사용할 수 있다. 그럴 때 논리연산자를 사용한다.
▣ and : 두 개의 조건이 맞으면 True
▣ or : 둘 중에 하나라도 조건이 맞으면 True
▣ not : True이면 False, False이면 True로 반전
▣. count() : count()에 괄호 매개변수에 문자가 몇 개인지를 반환하는 함수
▣ strA.count("a")코드를 해석하면 strA에 문자열에. count("a") 소문자 a가 몇 개인지를 반환하여 countA 변수에 대입저장
'[ Python ] > - 파이썬 문법정리' 카테고리의 다른 글
Python 9장 [리스트] (0) | 2023.07.14 |
---|---|
Python 8장 [random] (0) | 2023.07.14 |
Python 6장 [연산자, Fstring, format] (0) | 2023.07.12 |
Python 5장 [형변환] (0) | 2023.07.12 |
Python 4장 [슬라이싱] (0) | 2023.07.12 |
댓글