본문 바로가기
프로그램

[파이썬] 문제 : 주사위 던져서 1 이 나올 확률

by 오디세이99 2023. 2. 20.
728x90
반응형

(문제)

주사위를 던져 1이 나올 확률 구하는건데 
import random 이랑 random.randint(1,6) 
 

 

(방법)
 
import random                  # random package 선언

count =  0                      # 몇번 실행하는지 횟수
while True:                    # 무한 반복. 아래 코드의 break에서 빠져나옴
    count += 1                  # 실행 횟수 증가
    n = random.randint(1, 6)    # 1~6까지 난수 구함
    print(count, '/', n)        # 진행 상황 출력
    if n == 1:                 # 난수 생성 수가 1이면
        print('확률 : {:0.2f}%'.format(1 / count *100))   # 출력
        break                  # 반복문 빠져나감

728x90
반응형

댓글