반응형
파이썬에서는 숫자를 더할 때 연산자 “+” 를 사용합니다. 기본적인 더하기 연산자 사용법과 input 함수를 이용해서 사용자로부터 값을 입력 받아서 더하는 방법을 알아보겠습니다.
◎ 1. 변수의 숫자 더하기 |
▼ 아래 샘플에서는 “+” 연산자를 이용해서 두 개의 숫자를 더하고 있습니다.
a = 1.1
b = 2.1
data_sum = a + b
print(f"SUM = {data_sum}")
[결과]
SUM = 3.2
▼ 계속해서 변수에 더한 값을 유지하고 싶을 때 계산 결과를 다시 변수에 저장합니다.
data_sum = 1.1
data_sum = data_sum + 2.1
print(f"SUM = {data_sum}")
[결과]
SUM = 3.2
▼ 위와 같이 동일한 변수를 두 번 사용하는 것이 번거롭다면 아래와 같이 줄일 수 있습니다. 산술 연산자인 “+” 와 할당 연산자인 “=” 을 더해서 사용하는 것입니다. 만약 “=+” 와 같이 할당 연산자가 앞에 나오면 값이 더해지지 않습니다.
data_sum = 1.1
data_sum += 2.1
print(f"SUM = {data_sum}")
[결과]
SUM = 3.2
◎ 2. input 을 통한 숫자 더하기 |
▼ input 함수를 통해 숫자를 입력받아서 더하는 방법입니다. 사용자에게 입력을 요구할 때 사용하는 input 함수는 데이터 타입을 string 으로 반환합니다. 그래서 더하기 전에 타입 변환을 해야 합니다. 변환 없이 데이터를 더해 보겠습니다. input 의 입력값은 1.1 과 2.1 입니다.
# input 을 통한 숫자 입력 받기
a = input('첫 번째 숫자 입력 : ')
b = input('두 번째 숫자 입력 : ')
data_sum = a + b
print(f"SUM = {data_sum}")
[결과]
첫 번째 숫자 입력 : 1.1
두 번째 숫자 입력 : 2.1
SUM = 1.12.1
▼ 입력한 숫자인 실수를 더하고 싶다면 내장 클래스인 float 를 이용해서 실수로 변환해야 합니다. 결과는 아래와 같습니다.
# input 을 통한 숫자 입력 받기
a = input('첫 번째 숫자 입력 : ')
b = input('두 번째 숫자 입력 : ')
data_sum = float(a) + float(b)
print(f"SUM = {data_sum}")
[결과]
첫 번째 숫자 입력 : 1.1
두 번째 숫자 입력 : 2.1
SUM = 3.2
반응형
'파이썬 Python' 카테고리의 다른 글
파이썬(Python) Pyinstaller 로 exe 실행 파일 만드는 방법 (5) | 2024.08.02 |
---|---|
파이썬(Python) 문자를 숫자로 변환해서 숫자에 더하는 방법 (0) | 2024.07.21 |
파이썬(Python) 문자열을 나눌 수 있는 split 함수 (1) | 2024.07.21 |
파이썬(Python) Matplotlib 설치 하고 샘플 구동하기 (0) | 2024.07.21 |
파이썬(Python) PIP freeze 설치 라이브러리 복구하기 (0) | 2024.07.09 |
파이썬(Python) PyQt5 QMessageBox 구현하기 (0) | 2024.07.07 |
파이썬(Python) PyQt5 QStatusBar 구현하기 (0) | 2024.07.07 |
파이썬(Python) type 함수 사용하기 (0) | 2024.07.06 |