복합 대입 연산자

2019. 8. 12. 20:31Programing/Python

반응형

숫자에 적용하는 복합 대입 연산자: 

연산자 이름 설명
+= 숫자 덧셈 후 대입
-= 숫자 뺄셈 후 대입
*= 숫자 곱셈 후 대입
/= 숫자 나눗셈 후 대입
%= 숫자 나머지 구한 후 대입
**= 숫자 제곱 후 대입

코드 실행 

# 숫자 복합 대입 연산

x  = 10
x += 20
x += 2 
print("x:", x)

# 결과값:
x: 32

# 숫자 복합 대입 연산
x  = 10            
x *= 20                # 20을 곱셈한다다.
x /= 3                 # 곱셈한 값에 다시 2를 나누기 (순서대로 계산)
print("x:", x)    
print("x:", int(x))    # 정수 타입으로 변환

# 결과값: 

x: 66.66666666666667
x: 66

 

문자열에 적용하는 복합 대입 연산자: 

연산자 이름 설명
+= 문자열 연결 후 대입
*= 문자열 반복 후 대입
# 문자열 복합 대입 연산 

y  = "오늘은"
y += "월요일"
y += "입니다."
print("y:", (y), "총:",len(y),"자 입니다.")
print("자료형은:",type(y), "입니다.")

# 결과값:
y: 오늘은월요일입니다. 총: 10 자 입니다.
자료형은: <class 'str'> 입니다.

 

반응형

'Programing > Python' 카테고리의 다른 글

대문자 함수_upper(), 소문자 함수_lower()  (0) 2019.08.12
format() 함수  (0) 2019.08.12
문자열 길이 함수_len, 자료 확인 함수_type  (0) 2019.08.12