TIL 2 데이터 타입(숫자형)

CastleQ·2021년 4월 20일
0

python에 진심인 편

목록 보기
2/8
post-thumbnail

데이터 타입의 사전적 의미

데이터, data
1. 이론을 세우는 데 기초가 되는 사실·자료.
2. 프로그램을 운용할 수 있는 형태로 기호화·숫자화한 자료. 순화어는 `자료'.

타입, Type
어떤 부류의 형(型). 순화어는 '유형', '모양', '생김새'.

구글에서 검색한 데이터와 타입의 사전적 의미이다.
둘을 합성하면 자료의 유형, 자료의 생김새 이러한 의미가 되겠다.

숫자형 이란?

숫자형이란 숫자의 형태로 이루어진 자료형을 뜻한다. 123 같은 정수 12.34같은 실수,
드물게는 8진수나 16진수 같은 것도 있다.

숫자형을 사용하는 이유?

파이썬 언어에서 수를 표현하고 연산하기 위해서 사용한다.

숫자형의 연산과 사용방법?

print(1+1) # 2
print(3-2) # 1
print(5*2) # 10
print(6/3) # 2

🔝🔺기본적인 사칙연산을 출력하는 방법이다.🔺🔝

print(2**3) # 2^3 = 8 (2의 3제곱)
print(5%3) # 2 (나누었을때 나머지값 연산)
print(10%3) # 1 (나누었을때 나머지값 연산)
print(5//3) # 1 (몫을 구하는 연산자)
print(10//3) # 3 (몫을 구하는 연산자)

🔝🔺제곱이나 나머지 몫을 구하는 것도 가능하다.🔺🔝

print(2+3*4) # 14
print((2+3) * 4) # 20
number = 2 + 3 * 4 # 14
number = number + 2 #16
#이런식으로 숫의 연산을 변수로 지정하는것도 가능
number += 2 # 18이 출력 16에 2를 더한다는 연산
number *= 2 # 36이 출력 18에 2를 곱한 값
number /= 2 # 18이 출력 36에 2를 나눈 값
number -= 2 # 16이 출력 18에 2를 뺀 값
number %= 5 # 1이 출력 16을 5로 나눈 나머지

🔝🔺=앞에 연산 부호를 붙여서 간단히 표현이 가능하다.🔺🔝

print(abs(-5)) # 5 절대값이 출력된다.
print(pow(4,2)) # 4^2 = 16 (제곱)
print(max(5, 12)) # 12 비교하여 큰 수의 값을 출력한다.
print(min(5, 12)) # 5 비교하여 작은 수의 값을 출력한다.
print(round(3.14)) # 3 반올림
print(round(4.99)) # 5 반올림

from math import *
print(floor(4.99)) # 내림. 4
print(ceil(3.14)) # 올림. 4
print(sqrt(16)) # 제곱근. 4

🔝🔺이러한 함수등을 사용해서도 연산이 가능하다.🔺🔝

profile
DONE IS BETTER THAN PERFECT

0개의 댓글