728x90
300x250
🎯 파이썬으로 로또 번호 생성기 만들기 (진짜 쉽습니다)
안녕하세요. 요즘 퇴근 후에 틈틈이 파이썬 공부 중인데요, 오늘은 진짜 누구나 따라할 수 있는 간단한 예제를 하나 공유해보려 합니다.
바로 "로또 번호 생성기" 입니다. 실생활에서 써먹을 수도 있고, 파이썬에서 리스트, 랜덤, 반복문 같은 기본 문법을 익히는 데도 딱 좋아요.

🧑💻 파이썬 코드 예제
import random
def generate_lotto():
lotto = random.sample(range(1, 46), 6)
lotto.sort()
return lotto
# 실행
print("이번 주 로또 번호는:", generate_lotto())
🔍 코드 설명
- import random: 파이썬에서 랜덤 기능을 쓰기 위한 기본 import.
- random.sample(range(1, 46), 6): 1부터 45까지 숫자 중에서 중복 없이 6개를 무작위로 뽑는 함수예요.
- .sort(): 뽑힌 번호들을 정렬해주는 거죠.
- 마지막에 print()로 결과를 출력하면 끝!
💡 실행 결과 예시
이번 주 로또 번호는: [3, 12, 18, 27, 33, 42]
👍 왜 이걸로 시작했냐면요...
처음에 파이썬 배울 때 너무 이론만 보면 금방 질리거든요. 근데 이렇게 직접 뭔가 출력해보고, 내가 짠 코드가 눈에 보이게 돌아가는 경험을 하면 훨씬 재밌어요.
그리고 random.sample() 같은 함수는 데이터 분석이나 게임 개발할 때도 꽤 유용하게 쓰입니다. 즉, 지금 만든 로또 생성기도 그냥 장난이 아니라 실무에도 연관 있는 기초 스킬이라는 거죠.
🧠 마무리
혹시 파이썬 처음 접하신 분이라면, 일단 이런 식의 간단한 예제부터 시작해보세요. 진짜 재밌게 배울 수 있어요.
다음엔 이 번호를 기반으로 AI 로또 번호 예측기 만들어보는 것도 도전해볼까 합니다 ㅎㅎ
혹시 궁금하신 점이나 같이 만들어보고 싶은 프로젝트 있으시면 댓글 주세요! 👍
728x90
300x250
'컴퓨터IT > 파이썬' 카테고리의 다른 글
| 트위터 X API를 통해 글 작성하는 방법: OAuth 인증과 Python 예제 (3) | 2024.07.13 |
|---|---|
| Python으로 웹에서 PHP 파일 실행하기 (0) | 2024.07.13 |
| ChatGPT API 사용 방법 및 요금 정보: 단계별 가이드 (0) | 2024.06.27 |
| 파이썬 변수 완벽 가이드: 선언, 데이터 타입, 메모리 관리 및 고급 활용법 (0) | 2024.06.26 |