숫자형 이란?
모든프로그래밍에서 가장 많이 사용되는 숫자형 자료형에 대해 알아봅시다.
숫자형이란 숫자형태로 이뤄진 자료형으로 모든 프로그래밍의 기본이 되는 자료형입니다.
정수 (123, 0 , -12)
실수 (12.12, -12.22)
를 기본으로
8진수 - (Octal)를 만들기 위해서는 숫자가 0o 또는 0O(숫자 0 + 알파벳 소문자 o 또는 대문자 O)로 시작 (0o12)
16진수 - (Hexadecimal)를 만들기 위해서는 0x로 시작 (0xab)
같은 것도 있습니다.
정수형(Integer) : 정수를 뜻하는 자료형, 양의 정수, 음의 정수
# 파이썬에서 정수를 사용하는 예제 (변수 int_num 에 정수 12를 대입)
int_num = 12
int_num = -12
실수형(floating-point) : 소수점이 포함된 숫자
#파이썬에서 실수를 사용하는 방법
float_num = 1.2
float_num = -1.2
숫자형 을 이용한 연산
사칙연산자
( + : 더하기, - : 빼기, * : 곱하기, / 나누기 ) 파이썬 역시 다른 일반 프로그래밍 언어와 마찬가지로 마찬 가지로 연산자를 사용해 사칙 연산을 수행합니다.
#변수 정의
num1 = 10
num2 = 5
# 더하기
num1 + num2
# 빼기
num1 - num2
# 곱하기
num1 * num2
# 나누기
num1 / num2
실행 결과 (간단한 결과를 보기위해 파이썬 REPL ( 에서 실행 하였습니다.)
파이참에서는 출력을 위해 print 를 꼭 사용해야 함을 잊지 말아요!!
기타연산자
제곱 의 결과를 알려주는 ** 연산자
나눗셈 의 나머지를 알려주는 % 연산자 (나머지 연산자)
나눗셈 후 몫을 알려주는 // 연산자
num1 = 2
num2 = 5
# 제곱연산자
print(2 ** 5)
# 나머지 연산자
print(num2 % num1)
# 몫 연산자
print(num2 // num1)
# 나누셈 연산자 (비교)
print(num2 / num1)
나눗셈에 연관된 연산자 비교해 볼 필요가 있어 나눗셈결과도 추가해 보았습니다.
나눗셈에 관련된 연산도 꽤 자주 사용되니 각 용도에 맞게 잘 사용 하도록 꼭 숙지 하는게 좋을 것 같습니다.
숫자와 관련된건 프로그래밍에 기본인것 같습니다.
사용법을 꼭 익히시고 좀 더 확실하게 하고 싶으신 분들은 이전 강좌 입출력과 사칙 연산을 이용해 "계산기" 를 만들어 보신다면 꽤 도움이 될 것 같습니다.
'Python > Python 시작하기' 카테고리의 다른 글
5. 파이썬 자료형 - 문자열 연산 (0) | 2019.12.12 |
---|---|
4. 파이썬 자료형 - 문자열 이란? (0) | 2019.12.12 |
2. 파이썬 변수와 이름 (0) | 2019.12.10 |
1. 파이썬 입력과 출력 (0) | 2019.12.08 |
pycharm 에서 신규 프로젝트 만들기 (0) | 2019.12.08 |