랜덤함수 (Random number)
: 말 그대로 난수, 무작위로 숫자를 뽑아주는 것을 말함
python에서 제공하는 랜덤함수.
from random import *
↓
∴ print(random()) => 0.0 ~ 1.0 미만의 임의의 값을 생성
∴ print(random() * 10) => 0.0 ~ 10.0 미만의 임의의 값을 생성
[ print(random()) 기준으로 똑같이 실행해도 다른 값이 나옴]
▼
만약,
내가 소수점이 보기 싫다. 정수 값만 보고싶다! 할 때는
" int " 만 추가하면 된다.
print(random()) - 소수점 값
↓
print(int(random() * 10) - 정수 값
[ 0 ~ 10 미만의 값을 생성 ]
▼
아 근데... 나는 0부터 출력하기 싫어...
1부터 출력할 순 없을까?
(가능!)
1만 더하면 끝!
정수 값을 나오게 했던
print(int(random() * 10) 을
↓
print(int(random() * 10) + 1) 추가
[ 1 ~ 10 이하의 임의 값을 생성 ]
- 오늘의 포인트 -
print(int(random() * 숫자) -> 소수점
or
print(int(random() * 숫자) + 1) -> 정수
'PL(ProgrammingLanguage) > PYTHON' 카테고리의 다른 글
문자열 (0) | 2021.01.04 |
---|---|
오늘 퀴즈 (0) | 2021.01.04 |
랜덤함수_1 (0) | 2021.01.04 |
PYTHON ERROR_01 (0) | 2021.01.04 |
python_ error[파이썬] (0) | 2021.01.04 |