더북(TheBook)

주사위 굴리는 것을 시뮬레이션하기 위해 random 모듈의 randint() 함수를 사용합니다. 다음 코드가 실행되면 1~6 중 하나의 숫자가 무작위로 출력됩니다.

import random
print(random.randint(1, 6))

 

실행 결과

4

TIP

randint(a,b)를 실행하면 a 이상 b 이하의 정수 중 하나의 숫자를 무작위로 선택합니다. 무작위 수이므로 실행 결과는 책과 다를 수 있습니다.

주사위를 여러 번 굴리는 상황을 시뮬레이션하기 위해 for 반복문을 사용하고, 생성된 랜덤 숫자는 dice라는 이름의 리스트에 순서대로 저장합시다. 먼저 주사위를 5번 던진 상황을 생각해서 다음과 같이 코드를 작성합니다.

import random
dice = []
for i in range(5) :
    dice.append(random.randint(1,6))
print(dice)

 

실행 결과

[2, 4, 6, 1, 6]
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.