반응형
한 판매 회사에서 판매실적 점수와 고객 평가 점수를 통해 우수 제품을 선발하려고 한다.
판매 실적 점수와 고객 평가 점수가 모두 4점 이상인 제품은 우수 제품이 되고, 두 점수 모두 4점 미만인 제품은 판매 중지 목록에 들어간다고 할 때, 우수 제품과 판매 중지 제품을 출력하는 프로그램을 작성해보자.
판매 제품은 제품 : '세제', '비누', '락스', '칫솔', '샴푸', '치약', '린스', '로션'
판매 실적 점수가 4점 이상인 제품 : '비누', '칫솔', '샴푸', '치약', '로션'
고객 평가 점수가 4점 이상인 제품 : '샴푸', '린스', '치약'
product = {"세제", "비누", "락스", "칫솔", "샴푸", "치약", "린스", "로션"}
sale = {"비누", "칫솔", "샴푸", "치약", "로션"}
customer = {"샴푸", "린스", "치약"}
eprod = sale & customer
ssale= product - (sale | customer)
print("우수제품:", eprod)
print("판매 중지 제품:", ssale)
▶ eprod : 우수 제품
▶ ssale : 판매 중지 제품
반응형
'Language > Python' 카테고리의 다른 글
[ Python ] 터틀 그래픽(Turtle Graphic) 문법 정리 (2) | 2021.09.27 |
---|---|
[ Python ] 랜덤 다각형 그리기 (0) | 2021.09.27 |
[ Python ] 학급 학생들의 성적 산출 프로그램 (0) | 2021.09.26 |
[ Python ] 랜덤 혈액형 개수 맞추기 프로그램 (0) | 2021.09.26 |
[ Python ] tkinter MyPaint 프로그램 (0) | 2021.09.14 |