안녕하세요. 훈츠입니다.
지난 두달간 공부한 파이썬에 대해 간결하고 얇게 정리 합니다.
내용에 대한 수정 및 추가에 대한 의견은 항상 환영합니다. 감사합니다.
목 차
- 조건문 및 비교 연산자
- if
- 비교 연산자 , <, >, <=, >= , == , !=
- 논리 연산자 , and, or, not
- True 와 False
IF 문
IF 문은 다른언어와 마찬가지로 조건문이 참이라면 문장이 수행되고 거짓이라면 수행되지 않습니다. 하지만 파이썬의 IF 문은 아래 형식을 꼭 지켜줘야 문법에러가 발생하지 않습니다.
IF 조건문 뒤에 : 표기를 해줘야 합니다.
코드는 항상 직접 입력해봐야 도움이 되니 한번씩 꼭 입력해 보세요.
처음 프로그램을 접하시는 분들도 if 조건문과 else 조건문은 이해하기 쉬우실텐데 else if 즉 elif 문은 헷갈리실것 같습니다. 저도 그랬습니다. ㅎ
- if 조건문 :
- elif 조건문 :
- else
elif 아래 예시를 보시면 a 값이 63으로 첫번째 조건인 70보다 큰가요? 라는 조건에 거짓이 나왔기 때문에 다음 조건인 a 가 60보다 큰가요? 라는 조건문이 실행되었습니다. 그리고 그 조건이 만족했기 때문에 "오늘 재시험" 이라는 문장을 출력하고 프로그램이 종료 된걸 보실수 있습니다.
이해가 가시죠? ㅎ
비교 연산자
비교연산자 종류에는 6가지가 있습니다.
- < , 작은가요?
- <= , 작거나 같은가요?
- == , 같은가요?
- >= , 크거나 같은가요?
- > , 큰가요?
- != , 같지 않을때
논리연산자
파이썬에서는 오퍼랜드를 그대로 사용 합니다.
- and
- or
- not
A 조건문 and B 조건문 -> A와 B를 모두 만족하면 True
A 조건문 or B 조건문 -> A와 B중 하나라도 만족하면 True
not A 조건문 -> A의 결과를 반전 합니다. True 라면 False 로 False 라면 True 로
파이썬에서 True 와 False
bool 형이 아니라도 아래 나와 있는 값은 False 입니다.
이상입니다. 감사합니다.
https://rain2002kr.tistory.com/429?category=578330
'컴퓨터 언어 > Python 파이썬' 카테고리의 다른 글
[ 파이썬 Python ] 7. 파이썬 함수 (0) | 2022.09.23 |
---|---|
[ 파이썬 Python ] 6. 파이썬의 반복문 FOR, While (0) | 2022.09.18 |
[ 파이썬 Python ] 4. 딕셔너리 dictionary (0) | 2022.09.13 |
[ 파이썬 Python ] 3. 리스트와 리스트 내장 함수 (0) | 2022.09.12 |
[ Python ] 2. 문자열 다루기 및 내장함수 (0) | 2022.09.02 |