티스토리 뷰
파이썬에서는 기본적으로 다음과 같은 여러 숫자 처리 함수를 제공해줍니다.
함수 이름 | 의미 | 예제 |
abs | 절대값 | abs(-5) |
pow | 제곱 | pow(4, 2) |
max | 가장 큰 값 | max(5, 12) |
min | 가장 작은 값 | min(5, 12) |
round | 반올림 | round(3.14) |
print(abs(-5)) # -5 의 절대값 = 5
print(pow(4, 2)) # 4의 2제곱 = 4 * 4 = 16
print(max(5, 12)) # 5 와 12 중 큰 값 = 12
print(min(5, 12)) # 5 와 12 중 작은 값 = 5
print(round(3.14)) # 3.14 의 반올림 = 3
print(round(4.99)) # 4.99 의 반올림 = 5
그리고 math 모듈을 활용하면 보다 다양한 숫자 처리도 가능합니다.
함수 이름 | 의미 | 예제 |
floor | 내림 | floor(4.99) |
ceil | 올림 | ceil(3.14) |
sqrt | 제곱근 | sqrt(14) |
모듈은 어떤 기능들을 모아놓은 파이썬 파일을 의미하는데요, 코드 내에서 모듈의 기능들을 가져다 쓰기 위해서는 먼저 아래와 같은 형태의 구문을 적어주셔야 합니다.
from 모듈이름 import 사용할 무언가 |
사용할 무언가 부분에 * 이라고 적으면 그 모듈 내의 모든 것들을 가져다 쓰겠다는 의미가 됩니다.
from math import * # math 모듈 내의 모든 내용을 가져다 쓰겠다는 의미
print(floor(4.99)) # 4.99 의 내림 = 4
print(ceil(3.14)) # 3.14 의 올림 = 4
print(sqrt(16)) # 16 의 제곱근 = 4
또 다른 방법으로는 이렇게 할 수도 있습니다.
import 모듈이름 |
단, 이 때는 모듈이름과 점(.) 을 반드시 함께 적어주셔야 합니다.
import math # math 모듈을 가져다 쓰겠다는 의미
print(math.floor(4.99)) # math. 과 함께 사용
print(math.ceil(3.14))
print(math.sqrt(16))
나중에 보다 자세히 공부할테니 지금은 "이렇게 사용하면 되는구나" 정도만 이해하고 넘어가셔도 좋습니다.
'파이썬 강의 > 기본편' 카테고리의 다른 글
[파이썬 기본편] 3-5.퀴즈 #2 (6) | 2021.02.02 |
---|---|
[파이썬 기본편] 3-4.랜덤함수 (5) | 2021.02.01 |
[파이썬 기본편] 3-2.간단한수식 (6) | 2021.01.30 |
[파이썬 기본편] 3-1.연산자 (0) | 2021.01.29 |
[파이썬 기본편] 2-6.퀴즈 #1 (0) | 2021.01.28 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- c언어
- 파이썬
- game
- onlineclass
- Visual Studio Code
- GUI
- Unity
- Mac
- 코랩
- 주피터노트북
- ChatGPT
- 행맨
- 나도코딩
- pygame
- 챗GPT
- 환경설정
- coloso
- vscode
- 아나콘다
- Colab
- 비주얼 스튜디오 코드
- 파이게임
- Xcode
- pycharm
- Tkinter
- Coding
- repl.it
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함