def calculate_selling_price(tao_bao_price, shipping_fee=6500, target_margin_rate=0.29, market_fee_rate=0.13, card_fee_rate=0.035, exchange_rate=200): """ 판매가를 계산하는 함수 Args: tao_bao_price: float, 타오바오 제품 원가 target_margin_rate: float, 목표 마진율 market_fee_rate: float, 마켓 수수료율 card_fee_rate: float, 카드 결제 수수료율 exchange_rate: float, 환율 shipping_fee: float, 배송비 Returns: float, 판매가 """ # 제품 원가 계산 product_cost = tao_bao_price * exchange_rate # 목표 마진 계산 target_margin = product_cost * target_margin_rate # 총 수수료율 계산 total_fee_rate = card_fee_rate + market_fee_rate # 판매가 계산 selling_price = (product_cost + target_margin) / (1 - total_fee_rate - market_fee_rate) + shipping_fee # 마켓 수수료 계산 market_fee = selling_price * market_fee_rate # 마진 계산 margin = selling_price - product_cost - market_fee - shipping_fee return selling_price, market_fee, margin # 예시 코드 tao_bao_price = 128 # 타오바오 제품 원가 shipping_fee = 12000 selling_price, market_fee, margin = calculate_selling_price(tao_bao_price, shipping_fee) print(f"판매가: {selling_price:,.0f}원") print(f"마켓 수수료: {market_fee:,.0f}원") print(f"마진: {margin:,.0f}원") market_fee_rate = round((market_fee/selling_price)*100,2) margin_rate = round((margin/selling_price)*100,2) print(f"수수료율: {market_fee_rate:,.0f}%") print(f"마진율: {margin_rate:,.0f}%") # tao_bao_price = 200 # 타오바오 제품 원가 # selling_price, market_fee, margin = calculate_selling_price(tao_bao_price) # market_fee_rate = market_fee/selling_price # margin_rate = margin/selling_price # print(f"수수료율: {market_fee_rate}") # print(f"마진율: {margin_rate}")