티스토리 뷰
1. 산술 연산자
print(10 + 3)
print(10 - 3)
print(10 * 3)
print(10 / 3) # 나누기는 실수연산
print(10 // 3) # 몫
print(10 % 3) # 나머지
print(10 ** 3) # 제곱
2. 비교 연산자
print(10 > 5)
print(10 < 5)
print(10 >= 5)
print(10 <= 5)
print(10 == 5)
print(10 != 5)
3. 할당 연산자
num = 10
num += 1 # num = num + 1
print(num)
num -= 1 # num = num - 1
print(num)
num *= 10 # num = num * 10
print(num)
num /= 10 # num = num / 10
print(num)
num %= 2 # num = num % 2
print(num)
4. 비트 연산자
정수(10진수)를 2진 비트로 표현 했을 때 사용하는 연산자
bin(10) # 10진수 -> 2진수
0b1010 # 2진수 1010 -> 10진수
a = 60 # 111100
b = 13 # 001101
print(a & b) # 교집합, 1100
print(a | b) # 합집합, 111101
print(a ^ b) # 차집합, 110001
print(~a) # 2의 보수 방식
print(a << 2) # 비트를 왼쪽으로 2칸이동, 11110000
print(a >> 2) # 1111
5. 논리 연산자
# and, 앞뒤로 True가 나와야함
print(True and 3) # 앞이 True이므로 뒤 자료 출력
print(3 and 5) # 앞이 3(True)이므로 뒤 자료 출력
print(0 and 5) # 0은 False로 평가되나 False자체는 아님, 자료형은 기본 True평가, 0이 False역할 -> 0 출력
# or
print(3 or 5) # 먼저 나오는 True 값
print(True or 3)
print(False or 3) # 앞이 False지만, 뒤에 3이 True이기에 뒤자료 3출력
print(0 or 5)
# not
print(not True)
print(not 0) # not False
print(not 3) # not True
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- animation적용
- JavaScript
- trasform
- 로또번호생성
- Enclosing
- Python
- DB프로그램만들기
- __call__
- 셋
- CSS
- 절대위치
- HTML
- 솔로의식탁
- MySQL
- 닷홈
- 클래스문
- 변수
- 파이썬SQL연동
- html이론
- 박스사이징
- 상대위치
- 출력
- FOR
- 줄 간격
- DB단어장
- 폼
- 리스트
- EPL정보프로그램
- 고정위치
- MySQLdb
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함