📅  最后修改于: 2023-12-03 14:54:35.199000             🧑  作者: Mango
在应用程序中,有时需要知道给定的饮酒量是否超出杯子的容量。我们可以编写一个函数,该函数会接收杯子的容量和饮酒量,并返回一个布尔值,指示给定的量是否超出了杯子的容量。
我们假设输入为两个参数:
返回一个布尔值:
以下是一个Python函数,它接收杯子的容量和饮酒量,并返回相应的布尔值:
def is_glass_empty(capacity: int, drink_amount: int) -> bool:
return drink_amount <= capacity
该函数使用了Python的类型注释,指定了参数的类型和返回值的类型。它比较饮酒量和杯子的容量,并返回一个布尔值指示结果。
以下是一个例子,演示如何使用上述函数:
>>> is_glass_empty(10, 5)
True
>>> is_glass_empty(10, 11)
False
该例子中,第一个调用返回 True,因为饮酒量比杯子的容量小。第二个调用返回 False,因为饮酒量比杯子的容量大。
在本文中,我们介绍了如何编写一个函数来确定给定饮酒量时杯子是否为空。我们讨论了输入和输出,并给出了Python的实现代码。喝酒有害健康,我们要合理饮酒,不喝车,不开酒驾。