Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 논리 회로
- 중앙 집중형 시스템
- Codeup
- 작업 증명 알고리즘
- 타임스탬프
- 함수
- 문자형
- 블록체인2.0
- 반복문
- 모듈
- CSS
- 콜백 지옥
- 알트코인
- 클라우드 서비스
- 익명 암호화폐
- 변수
- 꾸밈 주소
- UTXO
- 탈중앙화 시스템
- 블록체인
- Baekjoon
- 암호화폐 거래소
- 블록 체인
- 컴퓨터 구조
- 나카모토 합의
- 메서드
- 파이썬
- 이벤트 리스너
- 숫자형
- HTML
Archives
- Today
- Total
과제 블로그
파이썬 숫자형 본문
파이썬은 여러 가지 숫자형 자료를 지원합니다. 각 숫자형은 다음과 같이 사용할 수 있습니다.
지원 자료형
int
: 정수를 나타내는 자료형float
: 실수를 나타내는 자료형complex
: 복소수를 나타내는 자료형bool
: 불린 값을 나타내는 자료형str
: 문자열을 나타내는 자료형 (시퀀스형)list
: 리스트를 나타내는 자료형 (시퀀스형)tuple
: 튜플을 나타내는 자료형 (시퀀스형)set
: 집합을 나타내는 자료형dict
: 사전을 나타내는 자료형
숫자형 변수 선언 및 출력
str1 = "Python"
bool = True
str2 = "Anaconda"
float = 10.0
int = 7
list = [str1, str2]
dict = {
"name": "Machine Learning",
"version": 2.0
}
tuple = 3, 5, 7
set = {7, 8, 9}
print(type(str1))
print(type(bool))
print(type(str2))
print(type(bool))
print(type(float))
print(type(int))
print(type(dict))
print(type(tuple))
print(type(set))
위 코드는 각 변수의 데이터 타입을 출력하는 예제입니다. type
함수를 이용하여 변수의 타입을 확인할 수 있습니다.
숫자형 연산자
파이썬에서는 다양한 숫자형 연산자를 지원합니다. 몇 가지 예제를 살펴보겠습니다.
# 정수 선언
i = 77
i2 = -14
big_int = 999999999999999999999999999999999999999
# 실수 선언
f = 0.9999
f2 = 3.141592
f3 = -3.9
f4 = 3 / 9
# 연산 실습
i1 = 39
i2 = 939
big_int1 = 123456789123456789012345678901234567890
big_int2 = 999999999999999999999999999999999999999
f1 = 1.234
f2 = 3.939
# +
# -
# *
# /
# //
# %
# **
위 코드에서 +
, -
, *
, /
, //
, %
, **
등의 연산자를 활용하여 정수와 실수의 연산을 수행합니다.
형 변환
파이썬에서는 형 변환을 통해 다양한 자료형으로 변환할 수 있습니다.
a = 3.
b = 6
c = .7
d = 12.7
print(type(a), type(b), type(c), type(d))
print(float(b))
print(int(c))
print(int(d))
print(int(True))
print(float(True))
print(int(False))
print(float(False))
print(complex(3))
print(complex('3'))
print(complex(False))
위 코드에서는 float
, int
, bool
, complex
등을 이용하여 각각의 자료형으로 변환하는 예제를 보여줍니다.
수치 연산 함수
파이썬은 수치 연산에 유용한 함수들을 제공합니다.
print(abs(-7))
x, y = divmod(100, 8)
print(x, y)
print(pow(5, 3))
위 코드에서는 abs
, divmod
, pow
함수를 사용하여 각각의 기능을 살펴봅니다.
외부 모듈
파이썬은 수학과 관련된 다양한 기능을 제공하는 math
모듈을 사용할 수 있습니다.
import math
print(math.ceil(5.1)) # x 이상의 수 중에서 가장 작은 정수
print(math.pi) # 원주율(pi) 값 출력
위 코드에서는 math
모듈의 ceil
함수를 사용하여 올림을 수행하고, pi
상수 값을 출력하는 예제를 보여줍니다.