문제 내용
- 리스트에 입력할 값 : ['상품권', '꽝', '게임기', '꽝', '노트북', '꽝', '꽝']
- 컴퓨터가 랜덤하게 제공하는 제품과 내가 입력한 제품이 일치하면 [ 당첨입니다. ] 메시지 출력
- 일치하지 않으면 [ 꽝 ] 출력
문제 풀이
import random
gift = ['상품권', '꽝', '게임기', '꽝', '노트북', '꽝', '꽝']
while True:
choice = random.choice(gift)
select = input("상품권, 게임기, 노트북 중에서 하나를 입력하세요 : ")
if choice == select:
print("********* 당첨 입니다 *********")
#당첨시 무한루프를 멈추는 코드를 원하면 break 사용
else :
print("************ 꽝 ************")
print("내가 선택한 상품->", select)
print("컴퓨터 선택한 상품->", choice)
코드 결과
#예시
상품권, 게임기, 노트북 중에서 하나를 입력하세요 : 노트북
********* 당첨 입니다 *********
내가 선택한 상품-> 노트북
컴퓨터 선택한 상품-> 노트북
상품권, 게임기, 노트북 중에서 하나를 입력하세요 : 게임기
************ 꽝 ************
내가 선택한 상품-> 게임기
컴퓨터 선택한 상품-> 상품권
상품권, 게임기, 노트북 중에서 하나를 입력하세요 : 상품권
************ 꽝 ************
내가 선택한 상품-> 상품권
컴퓨터 선택한 상품-> 꽝
'코드예시👨🏻💻▶️ 파이썬' 카테고리의 다른 글
파이썬 주사위 게임 프로그램 (0) | 2020.10.23 |
---|---|
파이썬 아르바이트 급여계산 프로그램 코드 (0) | 2020.10.23 |
파이썬 성적 계산기 (3과목 총점과 평균을 구하는 프로그램) (0) | 2020.10.23 |
파이썬 짝수, 홀수 판별 프로그램 (0) | 2020.10.22 |
파이썬 성적 등급 프로그램 (1) | 2020.10.22 |