是夜在熬我348 2023-05-28 02:30 采纳率: 100%
浏览 16
已结题

落下两周课,什么都不会了

img


这个怎么做啊?阳了十天,落下两周课,一回来上课什么都不会做,迅速学会for循环有什么技巧吗?

  • 写回答

2条回答 默认 最新

  • TechLead KrisChang 优质创作者: 人工智能技术领域 2023-05-28 08:35
    关注

    先设定折扣参数order_quantity,然后for循环做判断,代码给你

    
    def calculate_discount(order_quantity):
        if order_quantity < 100:
            discount = 1  # 没有折扣
        elif order_quantity <= 300:
            discount = 0.95  # 打九五折
        elif order_quantity <= 500:
            discount = 0.9  # 打九折
        else:
            discount = 0.8  # 打八折
        return discount
    
    # 客户订单数量列表
    orders = {
        "客户01": 600,
        "客户02": 450,
        "客户03": 300,
        "客户04": 86,
    }
    
    # 对每个订单计算折扣
    for customer, quantity in orders.items():
        discount = calculate_discount(quantity)
        print(f"{customer}: 订单数量 {quantity}, 折扣 {discount*100}%")
    
    

    如果有帮助,请点击一下采纳该答案~谢谢

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月5日
  • 已采纳回答 5月28日
  • 创建了问题 5月28日