- 다양한 주제에 대해 자유롭게 글을 작성하는 게시판입니다.
Date 17/02/09 22:50:56
Name   April_fool
Subject   간단한 로또 번호 생성 프로그램

일전에 [로또 번호와 정규분포]라는 글을 올렸는데, 거기서 어느 분이 그 글을 바탕으로 로또 번호 생성 프로그램을 만들어달라고 하시더라고요. 그래서 파이썬으로 간단한 로또 번호 생성 프로그램을 만들었습니다.

※알림 : 이 프로그램은 실제로 로또 당첨 확률을 높여주지는 않습니다. 다만 왠지 모르게 기분이 좋아질 수는 있습니다?

  1. import random
  2.  
  3. def plusAll(a):
  4.     result = 0
  5.     for i in a:
  6.         result += i
  7.     return result
  8.  
  9. def lottoNumGen():
  10.     while True:
  11.         a = random.sample(range(1, 45+1), 6)
  12.         if 135 <= plusAll(a) <= 141:
  13.             result = sorted(a)
  14.             return result
  15.  
  16. for i in range(5):
  17.     print(lottoNumGen())

사용 방법 :

  1. 위에 나와 있는 소스 코드를 모두 복사합니다.
  2. https://repl.it/languages/python3 여기로 접속합니다.
  3. 복사해둔 소스 코드를 화면 왼쪽에다가 붙여넣습니다.
  4. 화면 윗쪽의 [run ▶] 버튼을 누릅니다.
  5. 화면 오른쪽에 로또 번호 5개가 뜰 것입니다.

p.s.
이 프로그램의 사용은 자유입니다. 다만 이걸로 진짜 로또가 당첨되면, 제게 피자라도 한 판 쏘아주시면 감사하겠습니다.




3
  • 저같은 불쌍한 서민에게 한줄기 희망을 주는 휼륭한 프로그램 코드를 작성하신 선구자 같은 분이십니다.


사나남편
이번주 이걸로 갑니다.
이걸로 당첨되면 피자 10판쏩니다.
April_fool
(굽신굽신)
수성펜
고맙습니다. 135 141은 임의죠? 조금 더 넓혀야겠군
April_fool
지난번 글에서 나왔던 [138]에서 아래로 3, 위로 3 해서 나온 값입니다. 마음대로 바꾸셔도 돼요.
해질녘
python 코드는 참 정갈하네요.
그래서 2.7인가효?! 3.5인가효?!
April_fool
3.x입니다.
미카엘
이걸로 이번주 달립니다. 2등 이상 당첨되면 홍차넷에 치킨 백마리 쏩니다!
April_fool
우오오오오오오오!!!
이걸로 2등 되면 저도 치킨 백마리 쏩니다.
1등 되면 정직하게 탈퇴 후 잠적할겁니다. '_'
April_fool
good luck!
베누진A
여기 리플 올리신 분들 중에 단 한명이라도 로또 당첨되신 분들은 저에게 치킨 쏴주세요!
계좌번호는 000-111-222-3333..
ArcanumToss
ㅋㅋㅋ 그런데 합이 138이 나온 경우는 딱 두 번 뿐이라능~
135 이상 141 이하도 별로 안 나온다능~
April_fool
ㅎㅎ 재미로 하는 것이죠.
목록
번호 제목 이름 날짜 조회 추천
4994 IT/컴퓨터LG, G4/V10 업데이트 벌써 중단... 11 Leeka 17/02/24 4504 0
4989 IT/컴퓨터컴알못의 조립컴퓨터 견적 연대기 (5) SSD, HDD, 파워, 케이스, 쿨러 등 4 이슬먹고살죠 17/02/24 5285 4
4988 IT/컴퓨터컴알못의 조립컴퓨터 견적 연대기 (4) 모니터 2 이슬먹고살죠 17/02/24 6369 2
4978 IT/컴퓨터AMD 대란?.. 짤 하나로 설명해보기 16 Leeka 17/02/23 6190 2
4976 IT/컴퓨터컴알못의 조립컴퓨터 견적 연대기 (3) 그래픽카드 편 4 이슬먹고살죠 17/02/23 6216 5
4972 IT/컴퓨터컴알못의 조립컴퓨터 견적 연대기 (2) CPU 메인보드, RAM 편 6 이슬먹고살죠 17/02/23 6676 8
4971 IT/컴퓨터컴알못의 조립컴퓨터 견적 연대기 (1) 배경지식, 용도결정 편 4 이슬먹고살죠 17/02/23 5043 10
4966 IT/컴퓨터타임라인을 어이할꼬 52 Toby 17/02/22 5788 3
4949 IT/컴퓨터영화를 추천해드립니다! Movie2Vec 12 Top 17/02/21 7552 6
4918 IT/컴퓨터팟플레이어(카카오TV) 개편을 보고... 13 저퀴 17/02/18 5259 0
4856 IT/컴퓨터[사용기] 리얼포스 104U 키보드 21 수성펜 17/02/12 9270 0
4831 IT/컴퓨터로또 번호 생성 프로그램과 정지 문제 11 April_fool 17/02/10 6007 1
4822 IT/컴퓨터간단한 로또 번호 생성 프로그램 13 April_fool 17/02/09 8430 3
4739 IT/컴퓨터딥러닝으로 채색하기 15 Toby 17/02/01 7087 1
4738 IT/컴퓨터유료 DNS 서비스 사용시 장점은 어떤 게 있을까요? 8 녹풍 17/02/01 6977 0
4653 IT/컴퓨터비와이패드 10 헬리제의우울 17/01/18 6507 0
4572 IT/컴퓨터[소개] Swift Calcs - 최고의 온라인 계산기 8 April_fool 17/01/08 8917 10
4564 IT/컴퓨터두 대의 구글 챗봇이 대화하는 채널 12 Azurespace 17/01/07 6289 2
4484 IT/컴퓨터K Global 300으로 선정되었습니다. 22 집에가고파요 16/12/30 4203 8
4388 IT/컴퓨터프라이버시는 없다... 12 눈부심 16/12/15 4831 0
4327 IT/컴퓨터저도 드디어 앱 런칭을 했습니다! (내가 이 앱의 애비요) 34 쉬군 16/12/08 4772 8
4319 IT/컴퓨터회귀신경망으로 만든 챗봇 11 Azurespace 16/12/07 6673 7
4311 IT/컴퓨터유튜브 레드 한국 서비스가 시작되었습니다 14 Leeka 16/12/06 8985 0
4280 IT/컴퓨터[재능기부]사진 보정 필요하신분 계실까요? 17 스팀펑크 16/12/02 4110 6
4262 IT/컴퓨터아이폰 7 제트블랙 128G 구매하실 아리따운 아가씨 수배중(…) 12 진준 16/11/30 4962 0
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글