728x90

random 2

[Numpy] random 서브패키지 - rand(), shuffle(), choice() ...

random 서브 패키지 seed rand() shuffle() choice() randa() randint() unique() 1. seed 어떤 특정하 시작 숫자를 정해 주면 컴퓨터가 정해진 알고리즘에 의해 마치 난수처럼 보이는 수열을 생성한다 이런 시작 숫자를 시드(seed)라고한다. seed는 보통 0이나 양의 정수를 사용한다. np.random.seed(0) 2. rand() 0부터 1사이에서 균일한 확률 분포로 실수 난수를 파라미터(인수)만큼 발생시킨 후 리스트 형식으로 변환한다. 3. shuffle() 데이터를 순서를 바꾸는 기능을 수행한다. 4. choice() 이미 있는 데이터 집합에서 일부를 무작위로 선택하는 것을 샘플링(sampling)이라고 하며 이를 위해 choice()를 사용한다..

[Python 실습] 가위바위보게임

문제설명 가위, 바위, 보 게임 만들기 ▶ 문제풀이 import random a = ['가위', '바위', '보'] num = random.randint(0,2) plug = 1 cnt = 2 while plug == 1: if cnt == 0: plug = 0 break me = int(input("0(가위), 1(바위), 2(보)를 입력하세요 : ")) print("컴퓨터 : " , a[num]) print("유저 : " , a[me]) if a[me]==a[num]: print("비겼습니다.") elif (a[me]=="가위"): if a[num]=="바위": print("졌어요.") cnt -= 1 elif a[num] == "보": print("이겼어요") elif (a[me]=="바위"): i..

728x90
반응형