python 기본 문법 포스팅에서 배운 내용을 토대로 작은 프로그램을 만들어보겠습니다.
현재 상영 중인 영화 중에 어떤 영화를 볼 지 랜덤으로 선택해주는 프로그램입니다.
영화 목록을 추가할 수도 있고, 삭제할 수도 있으며, 추가와 삭제가 끝나면 목록 중에 하나를 랜덤으로 선택해주는 프로그램입니다.
주석을 통해 코드를 상세히 리뷰했습니다.
import random
import time
movie = ["미니언즈2", "헤어질 결심", "탑건2"]
while True:
print(movie)
item = input("영화를 추가해주세요 : ")
if(item == "q"):
break
else:
movie.append(item)
print(movie)
set_movie = set(movie)
while True:
print(set_movie)
item = input("영화를 삭제해주세요 : ")
if(item == "q"):
break
else:
set_movie = set_movie - set([item])
print(set_movie, "중에서 선택됩니다")
print("5")
time.sleep(1)
print("4")
time.sleep(1)
print("3")
time.sleep(1)
print("2")
time.sleep(1)
print("1")
time.sleep(1)
print(random.choice(list(set_movie)))