로또 프로그램 만들기 1탄 – 6개 번호 출력하는 방법

0

로또 번호를 뽑아내는 프로그램을 만들어보고 싶으신가요? 가장 접하기 쉬운 파이썬 언어로 로또 번호 6자리를 뽑는 예제 코드를 알려드립니다.  윈도우에 파이썬 설치하는 방법 및 파이썬 언어의 기초문법은 포스팅 제일 아래쪽에 링크를 걸어 놓을 테니 참고 하세요.

 

random함수를 임포트 후 반복문인 for문을 사용하여 6회 반복시켜줍니다.

import random

for i in range(6):
    a = random.randint(1, 45)
    print(f'{a}')

 

[실행결과]

위 파이썬 코드를 실행하면 아래와 같은 결과를 얻을 수 있습니다. 실행할 때 마다 결과는 다르게 뽑아 줍니다. random클래스의 randInt()메소드를 사용하면 정수 1부터 45까지 숫자 중에서 랜덤으로 뽑아줍니다.

32
31
35
7
23
35

 

이렇게 하면 쉽게 뽑을 수 있지만 , 말 그대로 랜덤함수를 사용해서 뽑는 것임으로 중복되는 숫자가 나올 수 있습니다. 그럼으로 중복되는 숫자는 제거해주어야 합니다.

 

 

import random

#뽑은 번호를 담은 리스트 선언
my_number = []

#반복문으로 6개뽑을때까지만 반복처리
while len(my_number) < 6:
    a = random.randint(1, 45)
    # 중복되는 번호가 아닌 경우에만 추가
    if a not in my_number:
        my_number.append(a)

my_number.sort()

# 뽑은 번호 6개 출력하기
print(f'{my_number}')

 

더 쉽게 뽑기 위해 random.sample()함수를 사용합니다. random.sample()함수는 중복되는 숫자는 제거해줍니다.

import random

my_number = random.sample(range(1, 46), 6)

#작은 숫자부터 정렬(오름차순)
my_number.sort()

# 뽑은 번호 6개 출력하기
print(f'{my_number}')

 

[실행결과]

[3, 19, 22, 25, 32, 34]

 

파이썬 언어는 전공이 전산이 아니더라도 접근하기 쉬운 언어입니다. 도전해보세요.

 

 

[파이썬 언어 배우기]

[Python] Windows에 파이썬 설치하기

[Python] 파이썬 기본(기초) 문법 : 예제 및 총정리

 

 

 

[로또 관련 정보]

[무료] 개꿀로또 앱의 무료번호 및 꿈해몽

"꿈에 누가 나왔나요? 꿈에 뭐가 등장했나요? 예) 물, 돼지, 아기, 부모, 조상, 동물, 불, 똥, 뱀, 물고기, 대통령, 지인, 비행기 등등 입력하여 꿈풀이를 받아보세요.

 

개꿀로또 : 무료번호 받기 및 꿈해몽 기능을 알아보세요

개꿀로또 앱의 무료번호&꿈해몽 메뉴를 이용해보세요. 앱 설치 후 왼쪽 메뉴에서 "무료번호&꿈해몽" 클릭!!! 꿈해몽을 클릭하면 " 꿈에 누가 나왔나요? 꿈에 뭐가 등장했나요? 예) 물, 돼지, 아기,

lottery.naragara.com

 

 

 

전국 지역별 로또 1등 2등 당첨 판매점 정보 모음

지역별 로또 1등 당첨 판매점과 2등 당첨 판매점 정보입니다. 서울특별시 강남구 / 강동구 / 강북구 / 강서구 / 관악구 / 광진구 / 구로구 / 금천구 / 노원구 / 도봉구 / 동대문구 / 동작구 / 마포구 /

lottery.naragara.com

 

Leave a Reply