정수형(Integer)과 실수형(Float)
정수형: 정수를 나타내는 자료형
예: a = 10
실수형: 소수점이 있는 숫자를 나타내는 자료형
예: b = 3.14
숫자 연산자
덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(%), 거듭제곱(**)
a = 5
b = 3
print(a + b) # 8
print(a - b) # 2
print(a * b) # 15
print(a / b) # 1.6666666666666667
print(a % b) # 2
print(a ** b) # 125
변수 할당
변수: 값을 저장하는 이름
변수 할당: 변수에 값을 할당하는 것
a = 10
b = 3
result = a + b
print(result) # 13
내장 함수(built-in functions)
abs(): 절댓값 반환
print(abs(-3)) # 3
int(): 정수형으로 변환
print(int(3.14)) # 3
float(): 실수형으로 변환
print(float(3)) # 3.0
round(): 반올림
print(round(3.141592, 2)) # 3.14
pow(): 거듭제곱 계산
print(pow(2, 3)) # 8
max(): 최댓값 반환
print(max(1, 2, 3, 4, 5)) # 5
min(): 최솟값 반환
print(min(1, 2, 3, 4, 5)) # 1
sum(): 합계 반환
print(sum([1, 2, 3, 4, 5])) # 15
format 메서드
문자열 내부에 변수를 삽입할 때 사용
{}로 변수를 표시하고, format() 메서드로 변수를 대입
name = "홍길동"
age = 30
print("제 이름은 {}이고, 나이는 {}살입니다.".format(name, age))
# 제 이름은 홍길동이고, 나이는 30살입니다.
math 모듈
수학 계산에 필요한 함수들을 모아둔 모듈
import math로 사용
import math
print(math.pi) # 3.141592653589793
print(math.sqrt(16)) # 4.0
랜덤 모듈
난수(random number) 생성을 위한 모듈
import random로 사용
import random
print(random.random()) # 0.1934560233097732
print(random.randint(1, 10)) # 7
math 모듈과 랜덤 모듈을 이용해 수학 계산과 난수 생성을 다룰 수 있으며, 다양한 수학 함수를 이용해 숫자 데이터를 처리할 수 있습니다.
또한, 문자열 내부에 변수를 삽입할 때 사용하는 format 메서드에 대해서도 다루고 있습니다.
이 글을 통해 파이썬에서 숫자 데이터를 활용하는 다양한 방법을 익힐 수 있습니다.
궁금하신 부분이 있으시면 언제든 댓글 부탁드려요.
'파이썬 기초문법' 카테고리의 다른 글
파이썬 예외 처리하기: 프로그램 안정성을 높이는 방법 (0) | 2023.03.21 |
---|---|
파이썬(Python)에서 날짜와 시간 다루기: datetime, timedelta 모듈 활용하기 (0) | 2023.03.21 |
파이썬(Python) 딕셔너리(dict)와 세트(set) 다루기: 초보자를 위한 튜토리얼 (0) | 2023.03.21 |
파이썬(Python) Dataframe 내 리스트가 문자열로 변경되었을때 처리방법 (0) | 2023.03.17 |
파이썬(Python) DataFrame에서 각 컬럼(Column)의 문자열 합치는 방법 (0) | 2023.03.14 |