일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 졸업 작품 소재
- 원격 제어 프로그램
- 강의
- 소스 코드
- 산책하기 좋은 곳
- 알고리즘
- 클래스 다이어그램
- 유튜브 동영상 강의
- 실습으로 다지는 c#
- 졸업 작품
- 파이썬
- 충남 천안
- 언제나 휴일
- 프로젝트
- 언제나휴일
- C++
- 캡슐화
- Windows Forms
- 동영상 강의
- 표준 라이브러리 함수
- c언어
- 추천
- 무료 동영상 강의
- 실습
- 네트워크 프로그래밍
- 소켓 통신
- c#
- 안드로이드 앱 개발
- 표준 입출력
- 동영상
Archives
- Today
- Total
프로그래밍 언어 및 기술 [언제나휴일]
[파이썬 입문] 2. 자료형 – 1)숫자 본문
정수
파이썬에서는 다양한 진수 형태로 정수를 표현할 수 있어요.
디폴트 표현은 10진수 정수입니다.
숫자 0과 알파벳 o를 앞에 붙이면 8진수 표현입니다. 예를 들어 0o12는 8진수 12를 의미합니다.
숫자 0과 알파벳 x를 앞에 붙이면 16진수 표현입니다. 예를 들어 0x12는 16진수 12를 의미합니다.
[In]
print(12,0o12,0x12)
[Out]
12 10 18
10진수, 8진수, 16진수 표현에 관계없이 정수 형식은 int입니다.
파이썬에서 특정 표현의 형식을 알고자 할 때 type(표현)을 사용합니다.
[In]
print(type(12),type(0o12),type(0x12))
[Out]
<class 'int'> <class 'int'> <class 'int'>
실수
실수 표현은 부동소수점 표현과 지수 표현을 사용할 수 있습니다.
부동소수점 표현은 우리가 일상에서 실수를 표현하는 방식입니다. 예를 들어 3.14와 같은 표현입니다.
지수 표현은 아주 큰 수나 소수점 이하 자리수가 너무 많을 때 지수를 이용하는 표현입니다. 예를 들어 천억을 표현할 때 1.0e11로 표현할 수 있습니다. 이는 1.0 곱하기 10의 11승이라는 의미입니다.
[In]
print(3.14 , 1.234e6)
[Out]
3.14 1234000.0
파이썬에서 실수의 기본 형식은 float입니다.
[In]
print(type(3.14) , type(1.234e6))
[Out]
<class 'float'> <class 'float'>
복소수
파이썬에서는 복소수도 지원합니다. 허수부를 나타낼 때 j를 뒤에 붙입니다. 예를 들어 실수부 2와 허수부 3인 복소수는 2+3j로 표현합니다.
[In]
print(2+3j)
[Out]
(2+3j)
복소수 변수에서 실수부는 real, 허수부는 imag 멤버입니다.
[In]
cv = 2+3j
print("실수부:",cv.real, "허수부:",cv.imag)
[Out]
실수부: 2.0 허수부: 3.0
숫자 관련 연산자
사칙연산은 +, -, *, / 입니다.
[In]
print("8+5 = ", 8+5)
print("8-5 = ", 8-5)
print("8*5 = ", 8*5)
print("8/5 = ", 8/5)
[Out]
실수부: 2.0 허수부: 3.0
몫을 계산할 때는 //를 사용하고 나머지 계산에는 %를 사용합니다.
[In]
print("8//5 = ", 8//5) #몫
print("8%5 = ", 8%5) #나머지
[Out]
8//5 = 1
8%5 = 3
거듭 제곱을 나타낼 때는 **를 사용합니다.
[In]
print("2**3 = ", 2**3)
[Out]
2**3 = 8
'Python > 파이썬 입문' 카테고리의 다른 글
[파이썬 입문] 3. 제어문과 컬렉션 – 4) 튜플과 리스트 맛보기 (0) | 2024.05.02 |
---|---|
[파이썬 입문] 3. 제어문과 컬렉션 – 3) 반복문 (0) | 2024.05.01 |
[파이썬 입문] 3. 제어문과 컬렉션 – 2) 조건문 if, if else, if elif else (1) | 2024.05.01 |
[파이썬 입문] 3. 제어문과 컬렉션 – 1)논리 형식 bool (0) | 2024.05.01 |
[파이썬 입문] 2. 자료형 – 4) 기본 출력 print 함수, format 함수, f문자열 (1) | 2024.05.01 |
[파이썬 입문] 2. 자료형 – 3) 변수와 기본 input (0) | 2024.04.30 |
[파이썬 입문] 2. 자료형 – 2) 문자열 (0) | 2024.04.30 |
[파이썬 입문] 1. 파이썬 맛보기 (0) | 2024.04.30 |