python operators
유형 및 예가있는 Python 연산자 :
Python 데이터 유형 이전 튜토리얼에서 분류와 함께 자세히 설명했습니다.
이 튜토리얼에서는 파이썬 연산자와 그 유형에 대해 모두 배웁니다. 이 자습서에는 각 유형의 Python 연산자와 관련된 간단한 예제가 포함되어 있습니다.
이 Python 교육 자습서 시리즈 초보자가 파이썬 개념에 대한 지식을 향상시킬 수있는 완벽한 가이드가 될 것입니다.
학습 내용 :
비디오 자습서보기
Python의 연산자 개요 (1 부) :
최고의 무료 Windows 10 시스템 최적화 프로그램
Python의 연산자에 대한 심층 분석 (2 부) :
Python 연산자
파이썬 연산자는 무엇입니까?
연산자는 값과 변수에 대한 작업을 수행하는 데 사용됩니다.
Python에는 아래와 같이 7 가지 유형의 연산자가 있습니다.
- 산술 연산자
- 비교 연산자
- 논리 연산자
- 비트 연산자
- 할당 연산자
- ID 연산자
- 회원 운영자
# 1) 산술 연산자
Python 프로그래밍 언어는 더하기, 빼기, 곱하기, 나누기 등과 같은 정수 및 부동 소수점 모두에 대해 다양한 종류의 산술 연산자를 지원합니다.
연산자 유형 | 정의 |
---|---|
지수 (**) | 왼쪽 피연산자를 오른쪽의 거듭 제곱으로 올립니다. |
더하기 (+) | 더하기 연산자 |
빼기 (-) | 빼기 연산자 |
곱셈 (*) | 곱셈 연산자 |
나눗셈 (/) | 부문 연산자 |
계수 (%) | 알림 연산자 |
층 구분 (//) | 나머지 값을 나누고 반환합니다. |
예:
x = 15 y = 10 print('x + y =', x+y)
산출: x + y = 25
print('x - y =', x-y)
산출: x-y = 5
print('x * y =', x*y)
산출: x * y = 150
print('x / y =', x/y)
산출: x / y = 1.5
print('x % y =', x%y)
산출: x % y = 5
print('x // y =', x//y)
산출: x // y = 1
print('x ** y =', x**y)
산출: x ** y = 576650390625
# 2) 비교 연산자
비교 연산자는 값을 비교하는 데 사용됩니다. 조건에 따라 True 또는 False를 반환합니다.
연산자 | 정의 | |
---|---|---|
// = | x // = 15 | x = x // 15 |
보다 큼 (>) | 왼쪽 피연산자가 오른쪽보다 크면 참 | |
보다 작음 (<) | 왼쪽 피연산자가 오른쪽보다 작 으면 참 | |
같음 (==) | 두 피연산자가 같으면 참 | |
같지 않음 (! =) | 피연산자가 같지 않으면 참 | |
보다 크거나 같음 (> =) | 왼쪽 피연산자가 오른쪽보다 크거나 같으면 참 | |
보다 작거나 같음 (<=) | 왼쪽 피연산자가 오른쪽보다 작거나 같으면 참 |
예:
x = 8 y = 15 ('x>y is',x>y)
산출: x> y는 False입니다.
print('x 산출: 엑스 print('x == y is', x==y)
산출: x == y는 False입니다.
print('x != y is', x!=y)
산출: x! = y는 True입니다.
print('x >= y is', x>=y)
산출: x> = y는 False입니다.
print('x<= y is', x<=y)
산출: 엑스<= y is True
경험이 풍부한 모바일 테스트 인터뷰 질문 및 답변
# 3) 논리 연산자
논리 연산자는 AND, OR 및 NOT 연산을 수행하는 데 사용됩니다. 조건에 따라 True 또는 False를 반환합니다.
연산자 정의 과 두 피연산자가 모두 참이면 참 또는 피연산자 중 하나가 참이면 참 아니 피연산자가 거짓이면 참
예:
a = True b = False print(‘a and b is’, a and b)
산출: a와 b는 False입니다.
print(‘a or b is’, a or b)
산출: a 또는 b가 True
print(‘not a is’, not a)
산출: 아니 거짓입니다
# 4) 비트 연산자
비트 연산자는 비트에서 작동하고 비트 단위로 작동합니다.
연산자 정의 & 비트 AND | 비트 OR ~ 비트 NOT ^ 비트 XOR >> 비트 오른쪽 시프트 << 비트 왼쪽 시프트
# 5) 할당 연산자
할당 연산자는 변수에 값을 할당하는 데 사용됩니다.
연산자 정의 산출 = x = 15 x = 15 + = x + = 15 x = x + 15 -= x-= 15 x = x-15 * = x * = 15 x = x * 15 / = x / = 15 x = x / 15 % = x % = 15 x = x % 15 ** = x ** = 15 x = x ** 15 & = x & = 15 x = x 및 15 | = x | = 15 x = x | 15 ^ = x ^ = 15 x = x ^ 15 >> = x >> = 15 x = x >> 15 <<= 엑스<<= 15 x = x<< 15
# 6) ID 연산자
Python은 두 가지 유형의 ID 연산자를 제공합니다.
둘 다 두 값이 메모리의 동일한 부분에 있는지 비교하는 데 사용됩니다. 동일한 두 변수가 동일하다는 것을 의미하지는 않습니다.
연산자 정의 이다 피연산자가 동일하면 참 아니다 피연산자가 동일하지 않으면 참
예:
a1 = 3 b1 = 3 a2 = 'Python' b2 = 'Python' a3 = (4,5,6) b3 = (4,5,6) print(a1 is not b1)
산출: 그릇된
print(a2 is b2)
산출: 진실
print(a3 is b3)
산출: 그릇된
여기에 a3과 b3이 나열되고 인터프리터는 메모리를 별도로 할당하며 같더라도 False를 반환합니다.
# 7) 멤버십 운영자
Python은 in 및 in이 아닌 두 가지 유형의 멤버십 연산자를 제공합니다.
둘 다 값 또는 변수가 시퀀스에 있는지 테스트하는 데 사용됩니다.
연산자 정의 에 시퀀스에서 값이 발견되면 참 아니 시퀀스에서 값을 찾을 수없는 경우 참
예:
a = “Python operators” b = {1:'x',2:'y'} print(“P” in a)
산출: 진실
print(“python” not in a)
산출: 그릇된
print(1 in b)
산출: 진실
print('y' in b)
산출: 그릇된
1은 키이고‘x’는 사전 b의 값입니다. 따라서 b의 'y'는 False를 반환합니다.
Python 연산자와 다양한 유형에 대해 명확히 이해하시기 바랍니다.
파이썬 조건문에 대해 더 많이 알기 위해 다가오는 우리를보세요 !!
추천 도서