250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- drift
- 계측
- Dialog
- textfield
- 앱
- Compose
- DART
- 테스트
- viewmodel
- Kotlin
- android
- 안드로이드
- tabbar
- Navigation
- binding
- ScrollView
- textview
- LifeCycle
- intent
- activity
- scroll
- 앱바
- data
- appbar
- TEST
- Button
- CustomScrollView
- Flutter
- Coroutines
- livedata
Archives
- Today
- Total
Study Record
[파이썬] 연산자 본문
728x90
산술 연산자
Operator | Description | Example |
+ | 더하기 | a + b = 30 |
- | 빼기 | a - b = -10 |
* | 곱하기 | a * b = 200 |
/ | 나누기 | b / a = 2.0 |
% | 나머지 | b % a = 0 |
// | 몫 | a // c = 3 |
** | 제곱 | a ** c = 1000 |
비교 연산자
Operator | Description | Example |
== | 값이 동일하다 | (a == b) → false |
!= | 값이 동일하지 않다 | (a != b) → true |
> | 왼쪽 값이 오른쪽 값보다 크다 | (a > b) → false |
< | 왼쪽 값이 오른쪽 값보다 작다 | (a < b) → true |
>= | 왼쪽 값이 오른쪽 값보다 크거나 동일하다 | (a >= b) → false |
<= | 왼쪽 값이 오른쪽 값보다 작거나 동일하다 | (a <= b) → true |
할당 연산자(복합 대입 연산자)
Operator | Description | Example |
= | 왼쪽 변수에 오른쪽 값을 할당한다 | c = a + b → c = a + b |
+= | 왼쪽 변수에 오른쪽 값을 더하고 결과를 왼쪽변수에 할당 | c += a → c = c + a |
-= | 왼쪽 변수에서 오른쪽 값을 빼고 결과를 왼쪽변수에 할당 | c -= a → c = c - a |
*= | 왼쪽 변수에 오른쪽 값을 곱하고 결과를 왼쪽변수에 할당 | c *= a → c = c * a |
/= | 왼쪽 변수에서 오른쪽 값을 나누고 결과를 왼쪽변수에 할당 | c /= a → c = c / a |
%= | 왼쪽 변수에서 오른쪽 값을 나눈 나머지의 결과를 왼쪽변수에 할당 | c %= a → c = c % a |
**= | 왼쪽 변수에 오른쪽 값만큼 제곱을 하고 결과를 왼쪽변수에 할당 | c **= a → c = c ** a |
//= | 왼쪽 변수에서 오른쪽 값을 나눈 몫의 결과를 왼쪽변수에 할당 | c //= a → c = c // a |
비트 연산자
Operator | Description | Example |
& | AND 연산. 둘다 참일때만 만족 | (a & b) = 12 → 0000 1100 |
| | OR 연산. 둘 중 하나만 참이여도 만족 | (a | b) = 61 → 0011 1101 |
^ | XOR 연산. 둘 중 하나만 참일 때 만족 | (a ^ b) = 49 → 0011 0001 |
~ | 보수 연산. | (~a) = -61 → 1100 0011 |
<< | 왼쪽 시프트 연산자. 변수의 값을 왼쪽으로 지정된 비트 수 만큼 이동 | a <<2 = 240 → 1111 0000 |
>> | 오른쪽 시프트 연산자. 변수의 값을 오른쪽으로 지정된 비트 수 만큼 이동 | a >>2 = 15 → 0000 1111 |
논리 연산자
Operator | Description | Example |
and | 논리 AND 연산. 둘다 참일때만 참 | (a and b) = False |
or | 논리 OR 연산. 둘 중 하나만 참이여도 참 | (a or b) = True |
not | 논리 NOT 연산. 논리 상태를 반전 | not(a and b) = True |
728x90
'서버보안 > 리눅스 서버보안' 카테고리의 다른 글
[파이썬] 클래스와 인스턴스와 모듈 (0) | 2021.11.29 |
---|---|
[파이썬] 소켓 프로그래밍 (0) | 2021.11.24 |
[파이썬] 기본 문법(조건문, 반복문, 함수) (0) | 2021.11.24 |
[파이썬] 집합(Set) (0) | 2021.11.24 |
[파이썬] 딕셔너리(JSON) (0) | 2021.11.24 |