RUBY
산술 연산자(뺄셈) 본문
뺄셈 연산자
num1 = 12
num2 = 23
fNum1 = 1.23
fNum2 = 0.12
str1 = 'Kim'
str2 = ' '
str3 = 'jieun'
* 뺄셈 연산자
• 정수를 이용한 뺄셈
result = num1 - num2
print(f'num1 : {num1}')
print(f'num2 : {num2}')
print(f'result : {result}')
num1 : 12
num2 : 23
result : -11
• 실수를 이용한 뺄셈
result = fNum1 - fNum2
print(f'fNum1 : {fNum1}')
print(f'fNum2 : {fNum2}')
print(f'result : {result}')
print(f'type of result : {type(result)}')
fNum1 : 1.23
fNum2 : 0.12
result : 1.1099999999999999
type of result : <class 'float'>
• 정수와 실수를 이용한 뺄셈
result = num1 - fNum2
print(f'num1 : {num1}')
print(f'fNum1 : {fNum1}')
print(f'result : {result}')
print(f'type of result : {type(result)}')
num1 : 12
fNum1 : 1.23
result : 11.88
type of result : <class 'float'>
• 문자(열)을 이용한 뺄셈
불가능하다.
result = str1 - str2 - str3
TypeError : unsupported operand type(s) for -: 'str' and 'str'
'프로그래밍 언어 > Python' 카테고리의 다른 글
산술 연산자(나눗셈) (0) | 2022.12.30 |
---|---|
산술 연산자(곱셈) (0) | 2022.12.30 |
산술 연산자(덧셈) (0) | 2022.12.30 |
format()와 형식문자 (0) | 2022.12.30 |
데이터 출력 (0) | 2022.12.30 |
Comments