
[COS PRO 2급-Python] 쇼핑몰 등급별 할인 금액구하기
A 쇼핑몰에서는 회원 등급에 따라 할인 서비스를 제공합니다. 회원 등급에 따른 할인율은 다음과 같습니다.
(S = 실버, G = 골드, V = VIP)

상품의 가격 price와 구매자의 회원 등급을 나타내는 문자열 grade가 매개변수로 주어질 때, 할인 서비스를 적용한 가격을 return 하도록 solution 함수를 완성해주세요.
상품의 가격 price와 회원 등급 grade가 매개변수로 주어집니다. price는 100 이상 100,000 이하의 100단위 자연수입니다. grade는 "S","G","V" 세 가지 중 하나입니다.
할인한 가격을 return 하도록 solution 함수를 작성해 주세요.

▶ if문을 이용하여 구하고 answer을 int형으로 바꾸자!
def solution(price, grade):
answer = 0
if grade == "S":
answer = int(price*0.95)
if grade == "G":
answer = int(price*0.90)
if grade == "V":
answer = int(price*0.85)
return answer
def solution(price, grade):
answer = 0
if grade == 'S':
answer = price - round(price*0.05)
elif grade == 'G':
answer = price - round(price*0.1)
else:
answer = priec - round(price*0.15)
return answer
price에서 할인율을 뺏다.
한 가지의 차이가 큰 차이를 불러옵니다!
제가 쓴 코드는 조금 짧긴해도 뭘 구하고 있는지 조금 생각을 해야하지만
다른 사람의 코드는 바로 보이는 것 같다. 둘다 서로 장점이 있는 것 같습니다.