Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python의 Inplace 연산자 - iadd(), isub(), iconcat()

<시간/>

이 기사에서는 Python 3.x에서 사용할 수 있는 몇 가지 내부 연산자에 대해 알아볼 것입니다. 또는 그 이전.

Python은 "operator" 모듈의 도움으로 단일 명령문에서 동시에 할당 및 계산과 같은 내부 연산을 수행하는 방법을 제공합니다. 여기서 우리는 iadd() , isub() 및 iconcat() 함수에 대해 논의할 것입니다.

iadd()

이 기능을 사용하면 현재 값을 할당하고 추가할 수 있습니다. 이 작업은 "a+=b" 작업처럼 작동합니다. 문자열, 튜플과 같은 불변 데이터 유형의 경우 할당을 수행할 수 없습니다.

예시

연산자를 op#로 가져오기 iadd() to addint1 =op.iadd(786,0);# 값 표시print("값:", end="")print(int1)

출력

값 :786

isub()

이 기능을 사용하면 현재 값을 할당하거나 뺄 수 있습니다. 이 작업은 "a-=b" 작업처럼 작동합니다. 문자열, 튜플과 같은 불변 데이터 유형의 경우 할당을 수행할 수 없습니다.

예시

# isub()를 사용하여 빼기int2 =op.isub(57,34)print("값:", end="")print(int2)

출력

:값 :23

아이콘캣()

이 함수를 사용하면 문자열에 대한 덧셈 연산자처럼 작동하는 두 번째 문자열 끝에 하나의 문자열을 연결할 수 있습니다.

예시

str1 ="tutorials"str2 ="point# 연결에 iconcat()을 사용하여 str1 =op.iconcat(str1, str2)# 값 표시print("문자열은 다음이 됩니다:", end="")print (str1) 

출력

문자열은 다음과 같습니다. tutorialspoint

결론

이 기사에서는 Python에서 Inplace 연산자(iadd(), isub(), iconcat())의 사용법과 구현에 대해 배웠습니다.