[Python3] 공식 언어 레퍼런스 읽기 3

Sook·2021년 5월 12일

Python

목록 보기
4/5

산술연산자

연산자
+덧셈
-뺄셈
*곱하기
**거듭 제곱
/나누기
//나누기 연산 후 몫만 구함.
%나누기 연산 후 몫이 아닌 나머지만 구함.
>>> a=60
>>> b=13

>>> a+b
73
>>> a-b
47
>>> a*b
780
>>> a**b
130606940160000000000000
>>> a/b
4.615384615384615
>>> a//b
4
>>> a%b
8

비트연산자

연산자
&AND
|OR
^XOR
~보수
<<왼쪽 쉬프트, 변수 값을 왼쪽으로 지정된 비트 수만큼 이동
>>오른쪽 쉬프트, 변수 값을 오른쪽으로 지정된 비트 수만큼 이동
>>> a=60
>>> b=13

>>> a&b
12
>>> a|b
61
>>> a^b
49
>>> ~a
-61
>>> a << 2  
240
>>> a >> 2
15

논리연산자

연산자
and논리 AND
or논리 OR
not논리 NOT
>>> a=True
>>> b=False

>>> a and b
False
>>> a or b
True
>>> not a
False

비교연산자

연산자
<왼쪽 피연산자가 오른쪽 피연산자보다 작은지 비교
>왼쪽 피연산자가 오른쪽 피연산자보다 큰지 비교
<=왼쪽 피연산자가 오른쪽 피연산자보다 작거나 같은지 비교
>=왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같은지 비교
==왼쪽 피연산자가 오른쪽 피연산자와 같은지 비교
!=왼쪽 피연산자가 오른쪽 피연산자와 같지 않은지 비교
>>> a=20
>>> b=30

>>> a<b
True
>>> a>b
False
>>> a<=b
True
>>> a>=b
False
>>> a==b
False
>>> a!=b
True

다음은 3. 데이터 모델


참조

연산자
+덧셈
-뺄셈
*곱하기
**거듭 제곱
/나누기
//나누기 연산 후 몫만 구함.
%나누기 연산 후 몫이 아닌 나머지만 구함.
>>> a=60
>>> b=13

>>> a+b
73
>>> a-b
47
>>> a*b
780
>>> a**b
130606940160000000000000
>>> a/b
4.615384615384615
>>> a//b
4
>>> a%b
8

비트연산자

연산자
&AND
|OR
^XOR
~보수
<<왼쪽 쉬프트, 변수 값을 왼쪽으로 지정된 비트 수만큼 이동
>>오른쪽 쉬프트, 변수 값을 오른쪽으로 지정된 비트 수만큼 이동
>>> a=60
>>> b=13

>>> a&b
12
>>> a|b
61
>>> a^b
49
>>> ~a
-61
>>> a << 2  
240
>>> a >> 2
15

논리연산자

연산자
and논리 AND
or논리 OR
not논리 NOT
>>> a=True
>>> b=False

>>> a and b
False
>>> a or b
True
>>> not a
False

비교연산자

연산자
<왼쪽 피연산자가 오른쪽 피연산자보다 작은지 비교
>왼쪽 피연산자가 오른쪽 피연산자보다 큰지 비교
<=왼쪽 피연산자가 오른쪽 피연산자보다 작거나 같은지 비교
>=왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같은지 비교
==왼쪽 피연산자가 오른쪽 피연산자와 같은지 비교
!=왼쪽 피연산자가 오른쪽 피연산자와 같지 않은지 비교
>>> a=20
>>> b=30

>>> a<b
True
>>> a>b
False
>>> a<=b
True
>>> a>=b
False
>>> a==b
False
>>> a!=b
True

다음은 3. 데이터 모델


참조

profile
😎

0개의 댓글