random
- random은 난수생성에 사용하는 모듈입니다.
- 기본적으로 random 묘듈이 필요하므로 상단에 import random을 선언해 주셔야 합니다.
- random 모듈 안에는 random(), randrange(), shuffle(), choice() 함수 들이 있습니다
- random()
- 0~1 미만의 숫자 중 난수를 리턴해 줍니다.(Ex) 0.0756486)
- randrange(start,end)
- start값 이상 에서 end 값 보다 작은 난수를 리턴해 줍니다. (Ex) start= 0이고 end = 11이면 0~10의 숫자중 하나를 리턴)
- shuffle(x)
- 배열의 자리를 두죽박죽으로 섞어놓는 함수입니다
- abc = ['a','b','c']값을 random.shuffle(abc) 하면 abc = ['c','a','b'] 또는 abc = ['b','c','a'].. 등의 여러가지 모습으로 출력 될 수 있게 됩니다.
- choice(x)
- 배열로 받아 들인 값 x의 임의 자리에 있는 값을 하나 선택하여 리턴해주는 함수
- abc = ['a','b','c']값을 r = random.choice(abc) 했을 때 r의 값은 'a' 혹은 'b' 또는 'c' 가 될 수 있습니다.
- random()
참조 사이트 : https://wikidocs.net/79
5.3.1 랜덤(random) 모듈
이번에는 파이썬에서의 랜덤(random)에 대해 가볍게 정리해 볼까 합니다. 우선 랜덤이 무엇인지부터 살펴볼까요. 주사위를 던지는 상황을 생각해봅시다. 주사위의 각 면에는 1…
wikidocs.net
abs
- 절대 값을 필요 할때 사용하는 함수로 파이썬 자체에서 제공하므로 따로 상단에 선언문을 선언 할 필요는 없습니다.
- 사용 방법으로는 abs(x) 이고 결과는 abs(3) 과 abs(-3)은 3이라 같은 결과를 가지게 됩니다
'Python' 카테고리의 다른 글
[Python 알아보기] Lv2. 스파르타 자판기 (0) | 2024.06.04 |
---|---|
파이썬 형변환 (0) | 2024.05.24 |
[Python 알아보기] Lv1. 랜덤 닉네임 생성기 (0) | 2024.05.24 |
파이썬 입력값 받는 함수 (0) | 2024.05.22 |
파이썬 연산자 (0) | 2024.05.22 |