랜덤 뽑기하기 코드.

2024. 8. 7. 15:55python

반응형
import random

name_list = []

while True:
    name = input('이름을 추가하세요 (그만하고 싶으면 "그만"이라고 입력하세요): ')
    if name == "그만":
        break
    name_list.append(name)

print(name_list)

if name_list:
    print("랜덤으로 선택된 이름:", random.choice(name_list))
else:
    print("추가된 이름이 없습니다.")

 

 

3초 카운트 세도록 하는 코드.

import random
import time

name_list = []

while True:
    name = input('이름을 추가하세요 (그만하고 싶으면 "그만"이라고 입력하세요): ')
    if name == "그만":
        break
    name_list.append(name)

print(name_list)

if name_list:
    print("어느 사람이 당첨될까요? 3초 뒤에 공개됩니다.")
    for i in range(3, 0, -1):
        print(i)
        time.sleep(1)
    print("당첨자:", random.choice(name_list))
else:
    print("추가된 이름이 없습니다.")
728x90