Arithmetic Operation
파이썬 문법 | 연산 (영어) | 연산 (한국어) |
x + y | Addition | 덧셈 |
x - y | Substraction | 뺄셈 |
x * y | Multiplication | 곱셈 |
x / y | Division | 나눗셈 |
x // y | Trucated Division | 잘린 나눗셈 |
x ** y | Power (x to the y power) | 제곱 |
x % y | Modulo (x mod y) Remainder |
나머지 |
Common Mathematic Functions
파이썬 문법 | 연산 (영어) | 연산 (한국어) |
abs(x) | absolute value | 절댓값 |
divmod(x, y) | Division and Modulo | 몫, 나머지 |
pow(x, y [,modulo]) | Power and Modulo | 제곱 후 나머지 |
round(x, [n]) | Round | 반올림 |
Bit Manipulation Operators (binary scale)
파이썬 문법 | 연산 (영어) | 연산설명 |
x << y | Left shift | x의 비트를 y만큼 왼쪽으로 이동 |
x >> y | Right shift | x의 비트를 y만큼 오른쪽으로 이동 |
x & y | Bitwise and | x와 y의 비트가 둘다 1인 경우 |
x | y | Bitwise or | x와 y 중에 비트가 하나라도 1인 경우 |
x ^ y | Bitwise xor (exclusive or) | x와 y 중에 비트가 하나만 1인 경우 |
~x | Bitwise negation | x 비트의 반대인 경우 |
Comparison Operators
파이썬 문법 | 연산 (영어) |
x == y | Equal to |
x != y | Not equal to |
x < y | Less than |
x > y | Greater than |
x >= y | Greater than or equal to |
x <= y | Less than or equal to |
Logical Operators
파이썬 문법 | 연산 설명 |
x or y | x가 false면 y를 리턴 또는 그 반대 |
x and y | x가 false면 x를 리턴 또는 그 반대 |
not x | x가 false면 1, true면 0을 리턴 |
:= operator
: 변수 선언과 리턴을 동시에 할 수 있는 파이썬기능
x = 0
y = 10
for i in range(x, y):
print(i)
이 코드를 아래와 같이 :=를 활용하여 작성할 수 있다.
for i in range(x:=0, y:=10):
print(i)
'Programming > python' 카테고리의 다른 글
[파이썬 기초] 파이썬 자료형의 모든 것! (1) | 2023.03.14 |
---|---|
[파이썬 기초] 문자열 연산의 모든 것! (0) | 2023.03.14 |
프로그래머스 머쓱이 스탬프 (입문 단계) 획득 완료!! (0) | 2023.03.09 |
파이썬 이진수(2진수) 계산하는 방법 - 문자열로 되어있는 이진수를 만났을 때! (0) | 2023.03.07 |
2023년 3월 파이썬 문법 - 공부 기록 (0) | 2023.03.06 |