Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- python filelist
- 야후 파이낸스
- 국내주식
- yahoo finace
- 시가총액
- python xlrd
- 다우지수
- 나스닥
- python excel
- 환율
- line notify
- 나스탁
- python openpyxl
- 파이썬 로또 번호
- 코스피 지수
- 파이썬
- Excel
- 코스피
- python
- OpenPyXL
- 파이썬 메시지
- 알림 봇
- python xlwt
- python directory
- 코스닥 지수
- 파이썬으로
- python bot
- 파이썬 랜덤 숫자
- 주식
- 코스닥
Archives
- Today
- Total
keilab
파이썬으로 로또 번호 뽑기(랜덤 숫자) 본문
파이썬으로 로또 번호를 생성해보겠습니다.
코드
random 라이브러리를 호출하고
숫자의 범위를 정수형 1~45 로 지정하여 for문을 6번을 돌립니다.
import random
for i in range(6):
num=random.randint(1,45)
print(num)
실행결과
중복제거를 하지 않아서 여러번 돌리다 보면 아래와 같이 동일한 숫자가 뽑히는 경우가 있습니다.
33
33
38
10
31
43
중복제거를 하는 방법은 여러가지가 있는데 조금 쉬운 방법으로 가보겠습니다.
우선 1 ~ 45의 숫자를 리스트로 만들어서 random 라이브러리의 sample 함수를 사용합니다.
코드
import random
numbers=list(range(1,45)) #numbers 변수에 1~45의 숫자를 리스트로 저장
random.sample(numbers, 6) #numbers에서 6개의 요소를 중복없이 선택
실행결과
[25, 10, 34, 43, 21, 36]
'Python' 카테고리의 다른 글
파이썬으로 엑셀 다루기(openpyxl 사용법) (0) | 2022.10.19 |
---|---|
파이썬으로 미국 주식 정보 가져오기(야후 파이낸스 api) (2) | 2022.10.03 |
파이썬으로 오늘 날짜, 현재 시간 출력하기 (0) | 2022.07.20 |
파이썬으로 LINE Notify 봇 만들기 1 (0) | 2021.11.21 |
현재 디렉터리에서 파일 목록 출력하기 (0) | 2018.08.09 |