首页 > 解决方案 > 如何打印最小值?

问题描述

我应该怎么做才能打印最小数量?在这段代码中,我只能打印最大数量。例如,此代码中的最大数字是 1000 对,表示将打印 1000。我如何制作 500 个打印的?

work_hours = [("Jao", "Ville",1000), ("Billy", "Jackson St", 900),("Kevin", "Westside", 500)]

def employee_check(work_hours):
    current_max = 0
    employee_of_month = ''
    employee_of_month_location = ''
#jangan lupa untuk assign location juga di ''
    for employee,location,hours in work_hours:
        if hours > current_max:
            current_max = hours
            employee_of_month = employee
            employee_of_month_location = location
        else:
            pass

    return employee_of_month, employee_of_month_location, current_max

result  = employee_check(work_hours)

print(result)

标签: pythonfunction

解决方案


检查条件:

hours > current_max

当了解代码的作用时,这可以很容易地解决。


推荐阅读