정수를 이용한 덧셈
num1 = 9
num2 = 3
result = num1 + num2
print(f'result : {result}')
.
result: : 12
실수를 이용한 덧셈
fNum1 = 3.14
fNum2 = 0.12
result = fnum1 + fnum2
print(f'result : {result}')
print('result : %.2f' % result)
.
result: : 3.260000000002
result : 3.26
정수와 실수를 이용한 덧셈
num1 = 9
fNum1 = 3.14
result = num1 + fnum1
print(f'result : {result}')
.
result: : 12.14
문자(열)를 이용한 덧셈
str1 = 'Good'
str2 = ' '
str3 = 'morning'
result = str1 + str2 + str3
print(f'result : {result}')
.
result: : Good morning
숫자와 문자를 이용한 덧셈 (Error)
num1 = 9
str1 = 'Good'
result = num1 + str1
print(f'result : {result}')
.
result = num1 + str1
TypeError: unsupported operand type(s) for +; 'int' and 'str'
정수를 이용한 뺄셈
num1 =10
num2 = 20
result = num1 - num2
print(f'result : {result}')
.
result: : -10
실수를 이용한 뺄셈
fNum1 = 3.14
fNum2 = 0.14
result = fnum1 - fnum2
print(f'result : {result}')
.
result : 3.0
정수와 실수를 이용한 뺄셈
num1 = 9
fNum1 = 3.14
result = num1 - fnum1
print(f'result : {result}')
.
result: : 5.86
문자(열)를 이용한 뺄셈(Error)
str1 = 'Good'
str2 = ' '
str3 = 'morning'
result = str1 - str2 - str3
print(f'result : {result}')
.
result = str1 - str2 - str3
TypeError: unsupported operand type(s) for -; 'str' and 'str'
숫자와 문자를 이용한 뺄셈(Error)
num1 = 9
str1 = 'Good'
result = num1 - str1
print(f'result : {result}')
result = num1 - str1
.
TypeError: unsupported operand type(s) for -; 'int' and 'str'