728x90
로또번호생성기
-
Python/통계에 따른 로또 번호 생성기코딩/Python 2024. 5. 9. 21:47
통계에 의한 로또번호 생성기방식아래 주소를 방문하면 번호별로 당첨된 횟수를 조회할 수 있다.https://dhlottery.co.kr/gameResult.do?method=statByNumber여기서 찾은 자료를 바탕으로 숫자풀을 만든다.숫자*당첨횟수로 구성된 리스트를 만든다. 예를 들어, 1이 두 번, 2가 세 번이면 숫자풀은 [1,1,2,2,2]가 되는 식이다.생성된 리스트를 random의 shuffle()로 섞고 첫번째 번호를 저장하고 중복되지 않는 숫자 6 개가 채워질 때까지 반복한다. 6 개가 채워지면 이를 출력하고 다시 10 회를 반복해서 10 개의 조합을 만든다.필요한 라이브러리import pandas as pdimport randomimport requestsfrom bs4 import B..