기본 콘텐츠로 건너뛰기

파이썬: 연산자는 무엇입니까?

파이썬에서 연산자는 무엇입니까?

연산자는 산술 또는 논리 계산을 수행하는 Python의 특수 기호입니다. 연산자가 연산을 수행하는 값을 피연산자라고 합니다.


예를 들어:

>>> 2+3

5

여기서 +는 덧셈을 수행하는 연산자입니다. 2및 3는 피연산자이고 연산 5의 출력입니다.


산술 연산자

산술 연산자는 더하기, 빼기, 곱하기 등과 같은 수학적 연산을 수행하는 데 사용됩니다.


+ : 두 개의 피연산자 또는 단항 더하기 추가 예)x + y+ 2

- : 왼쪽 또는 단항 빼기에서 오른쪽 피연산자 빼기 예)x - y - 2

* : 두 피연산자 곱하기 예)x * y

/ : 왼쪽 피연산자를 오른쪽 피연산자로 나눕니다(항상 float로 결과). 예)x / y

% : 모듈러스 - 왼쪽 피연산자를 오른쪽으로 나눈 나머지 예)x % y(x/y의 나머지 부분)

// : 바닥 나누기 - 숫자 줄에서 왼쪽으로 조정된 정수로 결과 나누기 예)x // y

** : 지수 - 왼쪽 피연산자를 오른쪽으로 거듭제곱 예)x**y(x의 y제곱)


예 1: Python의 산술 연산자

x = 15

y = 4


# Output: x + y = 19

print('x + y =',x+y)

# Output: x - y = 11

print('x - y =',x-y)

# Output: x * y = 60

print('x * y =',x*y)

# Output: x / y = 3.75

print('x / y =',x/y)

# Output: x // y = 3

print('x // y =',x//y)

# Output: x ** y = 50625

print('x ** y =',x**y)


결과

x + y = 19

x - y = 11

x * y = 60

x / y = 3.75

x // y = 3

x ** y = 50625


비교 연산자

비교 연산자는 값을 비교하는 데 사용됩니다. True또는 False조건에 따라 반환됩니다 .


> 보다 큼 - 왼쪽 피연산자가 오른쪽보다 크면 참 x > y

< 보다 작음 - 왼쪽 피연산자가 오른쪽보다 작으면 참 x < y

== 같음 - 두 피연산자가 같으면 참 x == y

!= 같지 않음 - 피연산자가 같지 않으면 참 x != y

>= 크거나 같음 - 왼쪽 피연산자가 오른쪽보다 크거나 같으면 참 x >= y

<= 작거나 같음 - 왼쪽 피연산자가 오른쪽보다 작거나 같으면 참 x <= y


예 2: Python의 비교 연산자

x = 10

y = 12


# Output: x > y is False

print('x > y is',x>y)

# Output: x < y is True

print('x < y is',x<y)

# Output: x == y is False

print('x == y is',x==y)

# Output: x != y is True

print('x != y is',x!=y)

# Output: x >= y is False

print('x >= y is',x>=y)

# Output: x <= y is True

print('x <= y is',x<=y)


결과

x > y는 False 

x < y는 True 

x == y는 False 

x != y는 True 

x >= y는 False 

x <= y는 True


논리 연산자

논리 연산자는 and, or, not연산자입니다.


and 두 피연산자가 모두 참이면 참 x와 y

or 피연산자 중 하나라도 참이면 참 x 또는 y

not 피연산자가 거짓이면 참(피연산자를 보완) x 아님


예 3: Python의 논리 연산자

x = True

y = False

print('x and y is',x and y)

print('x or y is',x or y)

print('not x is',not x)


결과

x and y is False

x or y is True

not x is False

이 블로그의 인기 게시물

드라큘라(Dracula)의 기원

우리가 흔히 아는 드라큘라는 1897년에 출판된 브램 스토커의 소설을 기반으로, 소설의 등장인물인 조나단 하커가 트란실바니아의 귀족인 드라큘라 백작의 성에 머물기 위해 출장 가는 것으로 소설은 시작됩니다. 이 소설에 나오는 괴물인 드라큘라는 우리가 흔히 아는 뱀파이어입니다. 하지만 뱀파이어의 기원이 어디에서 오는지 정확히 알지는 못합니다. 오늘은 뱀파이어의 기원에 대해 소개하려 합니다. 일반적인 뱀파이어는 인간의 피나 다른 정수(체액 또는 정신 에너지)를 섭취하며, 입안에는 날카로운 송곳니가 있습니다. 일반적으로 창백한 피부를 가지고 있으며, 민담에 따라 괴상한 모습에서 초자연적으로 아름다운 것까지 다양합니다. 사람은 다양한 방법으로 뱀파이어가 될수 있으며 가장 흔하게 알려진 것은 뱀파이어에게 물리는 것입니다. 다른 방법으로는 마법, 자살, 전염 또는 고양이가 사람의 시체 위로 뛰어오르게 하는 방법이 있습니다. 어떤 사람들은 치아가 있거나 크리스마스 또는 크리스마스와 주현절 사이에 태어난 아이가 뱀파이어가 되기 슆다고 믿었습니다.  뱀파이어는 일반적으로 질병이나 다른 정상적인 인간의 고통으로 죽지 않으며 실제로 보통 인간보다 빠른 치유 능력을 가지고 있습니다. 뱀파이어를 퇴치하는 방법을 실제로 많이 알려저있는데, 가장 인기 있는 방법은 나무 말뚝으로 심잠을 찔러 관통시키는것, 불로 태우거나, 머리를 참수하는것이 있습니다. 뱀파이어는 햇빛에 노출되는것과 마늘 흐르는 물, 십자가, 성수와 같은 기독교의 도구를 매우 싫어하며, 퇴치의 도구로 사용되기도 합니다. 블라드 드라큘라는 왈라키아 공국의 가장 유명한 통치자 중 한명이었으며 중세 시기, 성 주변의 많은 주민은 그가 실제로도 잔혹하며 무서운 흡혈귀인지 두려워했습니다. 이러한 두려움은 여러 세대에 걸쳐 지속되었고, 그를 드라큘라 백작이라고 부르기 시작하고, 사람들 사이에는 매우 논쟁적인 인물로 여러 세대의 마음속에 자리 잡게 됩니다. 루마니아의 트란실바니아 지역은 뱀파이어라고 불리는 이 초자연적이고 무서운 ...

판타지: 포세그리멘(Fossegrimmen)

포세그리멘은 스칸디나비아지역(노딕 신화)에 알려진 수중-요괴입니다. 노르웨이어로는 Grim 또는 스웨덴어로는 Strömkarlen으로 불리며 민속 전래 동화에는 물의 정령 또는 트롤로 취급됩니다. 폭포 아래에 아름다운 젊은이가 알몸으로 앉아 바이올린을 연주한다고 합니다. 스칸디나비아 전설에 따르면 포세그리멘은 음악을 연주해, 나무와 물의 소리를 만들어냅니다. 매우 재능있는 바이올린 연주자이며, 바이올린 연주를 아주 잘 가르치는 요괴라고 이야기합니다. 포세그리멘이 연주와 노래를 하게 되면, 너무 감미로워 여성들과 아이들이 호수나 개울로 빠져 익사 한다고 합니다, 하지만 그의 행동이 악의를 품은 것은 아니라고 합니다. 주민들은 목요일 저녁에 이웃집에서 훈제한 양고기를 훔쳐, 포세그리멘에게 은밀히 제물로 바치면 바이올린을 연주하는 방법과 즐겁게 노는 방법을 가르쳐 준다고 합니다.  만약 제물이 만족스럽다면 주민의 오른손을 잡고 현을 따라 모든 손가락에 피가 날 때까지 가르치며, 이후 가르침을 받은 주민은 훌륭한 바이올린 연주자가 됩니다. 제물이 만족스럽지 않다면 바이올린을 조정하는 방법만 가르친다고 합니다.