부동 소수점 숫자 (Floating-Point Numbers) 에 대해 알아보기
이 단계에서는 Python 에서 부동 소수점 숫자 (floating-point numbers) 에 대해 배우게 됩니다. 부동 소수점 숫자는 소수점이 있는 숫자를 포함하는 실수를 나타내는 데 사용됩니다. 부동 소수점 숫자를 사용하는 방법을 이해하는 것은 많은 유형의 계산에 매우 중요합니다.
부동 소수점 숫자를 실험하기 위해 Python 파일을 만들어 보겠습니다.
- LabEx 환경에서 VS Code 편집기를 엽니다.
~/project 디렉토리에 floats.py라는 새 파일을 만듭니다.
이제 floats.py에 코드를 추가해 보겠습니다.
## Assigning floating-point numbers to variables
pi = 3.14159
gravity = 9.8
temperature = 25.5
## Printing the values
print("Pi:", pi)
print("Gravity:", gravity)
print("Temperature:", temperature)
이 코드에서는 부동 소수점 값을 pi, gravity, temperature의 세 변수에 할당했습니다. 그런 다음 print() 함수를 사용하여 이러한 값을 표시합니다.
스크립트를 실행하려면 VS Code 에서 터미널을 열고 (일반적으로 "View" -> "Terminal" 메뉴에서 찾을 수 있습니다) 다음 명령을 실행합니다.
python floats.py
다음과 같은 출력을 볼 수 있습니다.
Pi: 3.14159
Gravity: 9.8
Temperature: 25.5
이제 부동 소수점 숫자를 사용하여 몇 가지 기본적인 산술 연산을 수행해 보겠습니다.
## Addition
result_addition = pi + gravity
print("Addition:", result_addition)
## Subtraction
result_subtraction = gravity - temperature
print("Subtraction:", result_subtraction)
## Multiplication
result_multiplication = pi * temperature
print("Multiplication:", result_multiplication)
## Division
result_division = gravity / 2
print("Division:", result_division)
이 줄을 floats.py 파일에 추가하고 다시 실행합니다.
python floats.py
다음과 유사한 출력을 볼 수 있습니다.
Pi: 3.14159
Gravity: 9.8
Temperature: 25.5
Addition: 12.94159
Subtraction: -15.7
Multiplication: 80.110545
Division: 4.9
부동 소수점 숫자는 과학적 표기법 (scientific notation) 을 사용하여 표현할 수도 있습니다.
## Scientific notation
avogadro = 6.022e23
print("Avogadro's number:", avogadro)
이것을 floats.py 파일에 추가하고 실행합니다.
python floats.py
출력은 다음과 같습니다.
Pi: 3.14159
Gravity: 9.8
Temperature: 25.5
Addition: 12.94159
Subtraction: -15.7
Multiplication: 80.110545
Division: 4.9
Avogadro's number: 6.022e+23
이것은 기본적인 산술 연산과 과학적 표기법을 포함하여 Python 에서 부동 소수점 숫자를 정의하고 사용하는 방법을 보여줍니다.