Python 언어는 가장 인기있는 프로그래밍 언어 중 하나입니다. 배우는 동안 겉보기에는 쉽지만 파이썬의 다양한 응용 프로그램으로 이동하기 전에 마스터해야하는 특정 핵심 개념이 있습니다. 파이썬의 연산자는 파이썬의 핵심 기본 개념 중 하나입니다. 이 블로그는 파이썬의 다양한 유형의 연산자를 이해하는 데 도움이 될 것입니다. 이 블로그에서 다루는 주제는 다음과 같습니다.
운영자는 무엇입니까?
Python의 연산자는 두 값 또는 변수 간의 작업에 사용됩니다. 출력은 작업에 사용 된 연산자 유형에 따라 다릅니다. 연산자를 특수 기호 또는 구조로 호출하여 피연산자의 값을 조작 할 수 있습니다. 두 개의 변수 또는 값의 더하기를 수행하려는 경우이 연산에 더하기 연산자를 사용할 수 있습니다. 피연산자의 값은 파이썬에 있습니다.
작업 유형에 따라 Python 프로그래밍 언어에는 7 가지 유형의 연산자가 있습니다.
연산자 유형
- 산술 연산자
- 할당 연산자
- 비교 연산자
- 논리 연산자
- 회원 운영자
- ID 연산자
- 비트 연산자
산술 연산자
산술 연산자는 파이썬에서 산술 계산을 수행하는 데 사용됩니다. 아래는 이름과 기호가있는 산술 연산자입니다. 이것들은 파이썬에서 산술 연산을하는 동안 사용하는 기호입니다.
x = 10 y = 15 # 더하기 x + y # 빼기 x-y # 곱하기 x * y # 나누기 x / y # 바닥 나누기 x // y # 계수 x % y # 지수 x ** y
할당 연산자
할당 연산자는 파이썬의 변수 나 다른 객체에 값을 할당하는 데 사용됩니다. 다음은 파이썬에있는 할당 연산자입니다.
x = 10 x + = 5 #x = x + 5 x-= 5 x * = 5 x / = 5 #와 동일합니다. 유사하게 모든 할당 연산자를 이와 같이 작성할 수 있습니다.
비교 연산자
비교 연산자는 두 값을 비교하는 데 사용됩니다. 다음은 파이썬에있는 비교 연산자입니다.
x = 5 y = 3 # 같음 x == 5 # 같지 않음 x! = 5 #x보다 큼> y #x보다 작거나 같음 #x보다 작거나 같음<= y
논리 연산자
논리 연산자는 두 가지를 비교하는 데 사용됩니다. . 다음은 파이썬에있는 논리 연산자입니다.
#logical and 5> 3 and 5> 4 # 두 문장이 모두 참이므로 참을 반환합니다. 5> 3 또는 5 2 및 5<3) #it will return true, even when logical and will return false.
ID 연산자
ID 연산자는 두 개체를 비교합니다. 다음은 파이썬에있는 ID 연산자입니다.
a = [10,20,30] b = [10,20,30] x = b z = a # is operator x is a #this will return false x is z #this will return true. a is b # 둘 다 목록에 동일한 항목이 있더라도 false를 반환합니다. a is not b # 둘 다 동일한 객체가 아니기 때문에 true를 반환합니다.
회원 운영자
멤버쉽 연산자는 시퀀스가 개체에 있는지 확인하는 데 사용됩니다. 다음은 파이썬에있는 멤버쉽 연산자입니다.
a = [10,20,30, 'edureka'] #in operator 'edureka'in a #this는 항목이 객체에 존재하므로 true를 반환합니다. #this의 'python'은 a에 존재하지 않기 때문에 false를 반환합니다. 10 not in a #this는 존재하기 때문에 false를 반환합니다. 50 not in a #this는 a에 50이 없기 때문에 true를 반환합니다.
비트 연산자
비트 연산자는 이진 값을 비교합니다. 다음은 파이썬에있는 비트 연산자입니다.
#bitwise AND 10 & 12 # 8을 반환합니다. #bitwise OR 10 | 12 # 이것은 14를 반환합니다 #bitwise XOR 10 ^ 12 # 이것은 6을 반환합니다 #bitwise NOT ~ (10 & 12) # 이것은 -9를 반환합니다 #left shift 10<>2 # 2를 반환합니다.
비트 연산자를 사용하여 결과를 얻는 방법을 이해하기 위해 10과 12에 해당하는 이진법을 살펴 보겠습니다.
이진수 10은 1010이고 이진수 12는 1100입니다. 1010과 1100 사이의 AND 연산을 수행 할 때 두 비트가 모두 1이면 비트는 1이됩니다. 따라서 결과 이진 등가 값은 1000이되고 변환 할 때 8이됩니다. 십진수로.
sas 소프트웨어 사용 방법
비트 OR 연산자는 비트 중 하나가 1이면 각 비트를 1로 설정하고 비트 XOR은 비트 중 하나만 1이면 각 비트를 1로 설정하고 비트 단위는 모든 비트를 반전하지 않습니다.
왼쪽 시프트 또는 오른쪽 시프트를 수행 할 때 비트는 예제에서 왼쪽으로 2 자리 이동합니다. 따라서 1010은 40 인 101000이됩니다. 마찬가지로 오른쪽 시프트를 수행 할 때 1010은 2 인 10이됩니다.
이 블로그에서는 파이썬의 다양한 유형의 연산자에 대해 논의했습니다. 이 주제는 학습을위한 기본 개념입니다. . 파이썬에서 다양한 다른 도메인으로 이동하면서 필요한 핵심 파이썬 개념입니다. 파이썬 프로그래밍에 대한 구조화 된 학습 접근 방식을 찾고 있다면 등록 할 수 있습니다. 학습을 시작합니다.
질문이 있으면 댓글 섹션에 언급하세요. 다시 연락 드리겠습니다.