하나 이상의 연산자를 입력 받아 특정 연산을 하는 것.
왼쪽 변수에서 오른쪽 변수에 값을 대입하기 위해 사용한다.
= 왼쪽 변수에 오른쪽 값을 할당
+= 왼쪽 변수에 오른쪽 값을 더한 후, 그 결과를 왼쪽 변수에 할당
-= 왼쪽 변수에 오른쪽 값을 뺀 후, 그 결과를 왼쪽 변수에 할당
*= 왼쪽 변수에 오른쪽 값을 곱한 후, 그 결과를 왼쪽 변수에 할당
/= 왼쪽 변수에서 오른쪽 값을 나눈 후, 그 결과를 왼쪽 변수에 할당
%= 왼쪽 변수에서 오른족 값을 나눈 후, 그 나머지의 결과를 왼쪽 변수에 할당
왼쪽 변수에 오른쪽 값을 할당
num1 = 10
num2 = 2
왼쪽 변수에 오른쪽 값을 더한 후, 그 결과를 왼쪽 변수에 할당
num1 = 10
num2 = 2
num1 += num2
print(num1)
# output
12
왼쪽 변수에 오른쪽 값을 뺀 후, 그 결과를 왼쪽 변수에 할당
num1 = 10
num2 = 2
num1 -= num2
print(num1)
# output
8
왼쪽 변수에 오른쪽 값을 곱한 후, 그 결과를 왼쪽 변수에 할당
num1 = 10
num2 = 2
num1 *= num2
print(num1)
# output
20
왼쪽 변수에 오른쪽 값을 나눈 후, 그 결과를 왼쪽 변수에 할당
num1 = 10
num2 = 2
num1 /= num2
print(num1)
# output
5.0
왼쪽 변수에 오른쪽 값을 나눈 후, 그 남은 값을 왼쪽 변수에 할당
num1 = 10
num2 = 2
num1 %= num2
print(num1)
# output
0
+=
연산자를 사용하여 my_int
의 값을 1 증가시켜라. increment
의 리턴값은 84
def increment():
my_int = 83
my_int += 1
return my_int
-=
연산자를 사용하여 num1
의 값은 1 증가시키고, num2
의 값은 1 감소시켜 함수의 리턴값이 "Pass'가 되게 하라.
def decrement():
num1 = 41
num2 = 44
num1 += 1
num2 -= 1
if num1 == 12 and num2 == 43:
return "Pass"
else:
return "Try again"
remainder
변수에 % 연산자를 사용한 값을 할당, find_remainder
함수의 리턴 값은 1
def find_remainder():
remainder = 0
a = 10
b = 3
remainder = (a % b)
return remainder
변수num1
의 값을 num2
의 값으로 나눈 후 나머지 값에 3을 더한 값을 출력하라.
num1 = int(input("첫 번째 숫자를 입력해주세요! : "))
num2 = int(input("두 번째 숫자를 입력해주세요! : "))
x = num1/num2
x += 3
print(x)