티스토리 뷰
반응형
파이썬 프로그래밍에서 조건문(if), 반복문(while)을 제대로 사용하기 위해서는 관계연산자와 논리연산자의 이해가 필수입니다. 기초 중의 기초라고 할 수 있는 관계, 논리 연산자를 알아보겠습니다.
파이썬 관계연산자 (비교연산자)
파이썬에는 ==(같다), !=(다르다), >(크다), <(작다), >=(크거나 같다), <=(작거나 같다) 관계연산자가 있다.
관계연산자는 불 값(True, False)을 리턴한다.
결과가 참이면 True, 거짓이면 False를 리턴한다.
파이썬 논리연산자
파이썬 논리연산자에는 and, or, not이 있다.
and 연산은 둘다 True일 때 True를 리턴한다. (둘 다 참이면 참)
or 연산은 둘다 False일 때 False를 리턴한다. (둘 중 하나만 참이면 참)
not 연산은 True는 False로 False는 True로 변환한다. (거꾸로)
프로그래밍에서는 관계연산자와 논리연산자를 같이 쓰는 경우가 많다.
논리연산자가 두 관계연산자를 연결하는 구조
파이썬에서는 3 < a < 10 와 같은 조건식도 허용한다. (C언어에서는 불가)
파이썬 bool 함수
조건문, 반복문을 잘 사용하기 위해서는 언제 True, False 인지를 구분할 수 있어야 한다.
bool() 함수를 이용하면 True, False 여부를 알 수 있다.
None, 정수 0, 실수 0.0, 빈 문자열(공백은 True), 빈 리스트, 빈 집합 등은 False 이다. (나머지는 모두 True)
파이썬 print 함수 사용법 정리 (파이썬 화면 출력)
파이썬 input 함수 사용법 정리 (파이썬 키보드 입력)
반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 파이썬 연산자
- 라즈베리파이 오락실
- eclipse
- 라즈베리파이 활용
- 파이썬 함수
- 파이썬 기초
- Android Programming
- 파이썬 프로그래밍
- Eclipse ADT
- 게임기 만들기
- jsp 프로그래밍
- mysql
- 라즈베리파이 나스
- raspberry pi
- 리눅스 명령어
- 파이썬
- 이클립스 사용법
- 리눅스 기초
- 리눅스
- 리눅스 cat
- 안드로이드 프로그래밍
- 리눅스 설치
- 라즈베리파이
- openmediavault
- linux
- 라즈베리파이 NAS
- Android Studio
- 추억의 오락실
- PYTHON
- 파이썬 자료형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함