프로그래밍 언어 공부할때마다 첫 파트에 나오는 자료형.

오랜만에 다시 상기시켜보기

 

숫자형


정수형
  - 양수, 정수, 0
  ex) 1, 2, -4, 0
[사진]

실수형
  - 소수점이 포함된 숫자
  ex) 3.14, -1.2

 

* 컴퓨터식 지수 표현
숫자 × 10의 n승을 E 또는 e로 표현하는 방식
  aEb = a × 10^b
ex)
  4.24E10  = 4.24 × 10^10
  4.24e-5  = 4.24 × 10^-5




8진수
  - 숫자 0~7까지만 사용
  - 표기: 0o 또는 0O로 시작 (보통 0o 사용)

 

* 8진수 → 10진수 변환 방법
각 자리 숫자에 8의 거듭제곱을 곱해서 더한다

오른쪽부터 차례대로

8⁰, 8¹, 8² … 를 곱함

 

>> 예제 1
0o175

 

자리별로 나누면
1   7   5
↑   ↑   ↑
2   1   0   (자릿수)

계산 과정
= 1×8² + 7×8¹ + 5×8⁰
= 1×64 + 7×8 + 5×1
= 64 + 56 + 5
= 125

 

>> 예제 2
0o24

= 2×8¹ + 4×8⁰
= 2×8 + 4×1
= 16 + 4
= 20

 

 


16진수
  - 숫자 0~9, A~F까지 사용
    A=10, B=11, C=12, D=13, E=14, F=15

  - 표기: 0x 또는 0X로 시작 (보통 0x 사용)

 

* 16진수 → 10진수 변환 방법

각 자리 숫자에 16의 거듭제곱을 곱해서 더한다

 

오른쪽부터 차례대로
16⁰, 16¹, 16² … 를 곱함

 

 

>> 예제 1
0x1A3

 

자리별로 나누면

1 A 3
↑ ↑ ↑
2 1 0 (자릿수)

 

계산 과정

= 1×16² + A×16¹ + 3×16⁰
= 1×256 + 10×16 + 3×1
= 256 + 160 + 3
= 419

 

 

>> 예제 2
0x2F

= 2×16¹ + F×16⁰
= 2×16 + 15×1
= 32 + 15
= 47

 

 

 

숫자형 연산자

 

사칙연산 (+, -, *, /)

 

 

**연산자

x**y = x의 y제곱

 

 

%연산자

나눗셈 후 나머지 반환

 

 

// 연산자

나눗셈 후 몫 반환

'Python' 카테고리의 다른 글

파이썬 개요 및 설치  (0) 2026.04.12

미루고 미뤘던 파이썬 공부 일단 시작은 했다

공부한거 간단히 기록해두려 한다,,

 

 

Python

- 1990년, 귀도 반 로섬(네덜란드인)이 개발
- 오픈 소스
- 사람의 언어와 비슷하고 쉬운 문법

 

파이썬이 적합한 분야

- 웹 프로그래밍
- 인공지능과 머신러닝
- 수치 연산 프로그래밍
- 데이터  분석
- 데이터베이스 프로그래밍
- 시스템 유틸리티 제작
- GUI 프로그래밍
- C/C++과 결합
- 사물 인터넷


부적합한 분야
- 시스템(하드웨어)를 직접 건드려야하는 개발
- 모바일 프로그래밍



파이썬 공식 홈페이지에서 파이썬 설치하기
링크 : https://www.python.org/downloads/

* 설치할 때 반드시 [Add python.exe to PATH] 옵션 선택해야됨
=> 환경 변수(PATH)에 파이썬을 등록해 어디서든 python 명령어를 사용할 수 있게 함


* 파이썬 설치 후 대화형 인터프리터를 실행해 코드를 바로 입력하고 실행할 수 있음

  - 시작 메뉴에서 'python' 검색해서 실행 파일 찾을 수 있음




파이썬 실습 환경
* 파이썬 대화형 인터프리터(파이썬 셸)
  - 파이썬 설치 후 실해
  - 간단한 예제 풀 때 편리 
  - 종료하면 작성한 프로그램 사라짐



* 파이썬 IDLE 에디터
  - 파일 생성 및 실행 가능
  - IDLE 셸에서 결과 확인

 

 

 

참고 서적 : Do it! 점프 투 파이썬

'Python' 카테고리의 다른 글

파이썬 자료형 - 숫자  (0) 2026.04.12

+ Recent posts