파이썬의 연산자
"Operators are one of the main concepts in programming"
이제 변수와 다양한 유형의 데이터 유형이 있고 계산이나 비교 등과 같은 데이터 또는 값으로 일부 작업을 수행해야 합니다. 따라서 이러한 작업을 수행하는 데 도움이 되는 연산자가 있습니다. Python에는 다양한 유형의 연산자가 있으며 다음과 같습니다.
(i) 논리 연산자: 논리 연산자는 두 식을 비교하여 True 또는 False로 반환하는 연산자입니다. 다음은 논리 연산자입니다.
1) 그리고: 두 표현식을 비교하여 두 연산자가 모두 True를 반환하면 True를 반환합니다. 예를 들어 -: 두 개의 표현식 A와 B를 취한 다음
2) 또는: 두 표현식을 비교하여 표현식 중 하나가 True를 반환하면 True를 반환합니다. 예를 들어 -: 두 가지 표현식을 살펴보겠습니다.
그러면 A와 B
3) not: 표현식이 False를 반환하면 True를 반환하고 True를 반환하면 False를 반환합니다.
(ii) 같음 연산자: 이 연산자는 두 값이 같은지 엄격하게 검사합니다. 다음 연산자는 이 등호 연산자에 속합니다.
1) ==: 등가 연산자, 두 값이 같으면 True를 반환합니다. 예를 들어
2 == 2
returns True
2) !=: Not Equivalent, 두 값이 같지 않으면 True를 반환합니다.
2 != 3
returns True
3) is: Same Identity, 참조 동등성을 위한 것입니다. 두 변수가 동일한 개체를 가리키는지 확인합니다.
a = 1
b = 1
a is b
returns True
4) is not:Different Identity, 두 변수가 동일한 개체를 가리키지 않는지 확인합니다.
a = 1
b = "1"
a is not b
returns True
(iii) 비교 연산자: 비교 연산자는 두 값을 비교하는 데 사용되는 연산자입니다. 다음은 Python에서 사용할 수 있는 비교 연산자입니다.
1) <: 보다 작음, 좌변 값이 우변 값보다 작은지 확인하여 같으면 True를 반환합니다.
2 < 3
returns True
4 < 2
returns False
2) >: 보다 큼, 좌변 값이 우변 값보다 큰지 확인하고, 크면 True를 반환합니다.
2 > 3
returns False
4 > 2
returns True
3) <=: Less than equal to, 왼쪽 값이 오른쪽 값보다 작거나 같은지 확인하고 있으면 True를 반환합니다.
3 <= 3
return True
2 <= 4
return True
3 <= 2
return False
4) >=: 크거나 같음, 왼쪽 값이 오른쪽 값보다 크거나 같은지 확인합니다.
3 >= 3
return True
2 >= 4
return False
3 >= 2
return True
(iv) 산술 연산자: 산술 연산자는 계산과 같은 수학 연산을 수행하는 데 사용됩니다. 다음은 Python에 있는 산술 연산자입니다.
1) +: 덧셈에 사용
2) -: 뺄셈에 사용
3) *: 곱셈에 사용
4)/: 나눗셈에 사용
5)//: 정수 나누기, 몫의 정수 부분 반환 예:
13 // 4
return 3
11 // 5
return 2
6) %: 모듈로 연산자: 나눗셈의 나머지를 반환합니다. 예를 들면 다음과 같습니다.
11 % 4
return 3
15 % 6
return 3
Python에는 Bitwise 연산자 및 Sequence 연산자와 같은 다른 많은 연산자가 있습니다.
요약
따라서 이 기사에서는 연산자와 Python 프로그래밍 언어에 있는 다양한 유형의 연산자에 대해 이야기했습니다. 당신이 그것을 즐겼기를 바랍니다.
Thanks for reading!
Reference
이 문제에 관하여(파이썬의 연산자), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/justkoder/operators-in-python-313p텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)