1등 번호만 뽑는 로또 추첨기 파이썬 코드
2024. 2. 18. 02:29ㆍ전처리/PYTHON
01 로또 1등 번호만 뱉어내는 코드
import random, time
def ramdom_choice(data):
number = random.choice(data)
data.remove(number)
return number
lotto = list(range(1, 46))
count = 0
print("[1등만 뽑는 추첨기]'2024년 3월 2일(토)' 로또 1등 예상 당첨 숫자는?")
while True:
print(ramdom_choice(lotto), end=" ")
time.sleep(1.5)
count += 1
if count == 6:
print("입니다. 미리 1등 당첨을 축하드립니다:>")
break
학습용 코드로 재미 삼아서 만들었는데, 당첨되면 인증할게요😉🥹 time 모듈도 적용해봤어요.
02 pop, random.choice 을 이용해서 만든 추첨기 2개 학습기록
03 인사이트
- a.pop()을 출력하는 것과 pop()된 a를 출력하는 것의 차이를 이해한다.
- time.sleep의 사용을 이해한다.
- end = " "의 사용을 이해한다.
- 난수를 뽑아 만든 number가 리스트의 인덱스번호가 되는 것을 이해한다.
- 새벽에 재미로 만든 건데 문제에도 풀라고 되어있네 ㅋㅋㅋㅋ 어이없다.
'전처리 > PYTHON' 카테고리의 다른 글
파이썬 코드카타 26, 27, 28, 29, 30번 (0) | 2024.02.21 |
---|---|
짝꿍 되는 경우의 수(combinations), 사다리 타기 파이썬 코드 (0) | 2024.02.18 |
파이썬 코트카타 21, 22, 23, 24, 25번 (0) | 2024.02.15 |
파이썬 코드카타 16번~20.5번 (0) | 2024.02.15 |
파이썬 코드카타 13번~15번: 자릿수 더하기, 알고리즘적 풀이 (0) | 2024.02.15 |