데이터, 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
🔝🔺이러한 함수등을 사용해서도 연산이 가능하다.🔺🔝