개발/Python

[Python] 기초 - range, list, type, shuffle, format

Dane.Kim 2021. 8. 11.
from random import * # 랜덤
users = range(1,21) # 1부터 20까지 숫자 생성
#print(type(users)) # range 타입
users = list(users) # list로 변경
#print(type(users)) # list 타입

#print(users)
shuffle(users) # 셔플
#print(users) # 후 출력

winners = sample(users, 4) # 4명 중 1치킨 3커피

print(" -- 당첨자 발표 --")
print("치킨 당첨자 : {0}".format(winners[0]))
print("커피 당첨자 : {0}".format(winners[1:]))
print(" -- 축하합니다 --")

20명 중 4명을 뽑아 1명의 치킨 당첨자와 3명의 커피 당첨자를 뽑는 코드입니다.

댓글