如何使用if函数统计迟到次数
- 编程技术
- 2025-01-25 00:18:47
- 1
要使用`if`函数统计迟到次数,我们首先需要定义一个函数,该函数接受一个时间列表作为输入,列表中的每个元素代表一个人到达的时间。我们可以假设迟到是指到达时间晚于预定时间...
要使用`if`函数统计迟到次数,我们首先需要定义一个函数,该函数接受一个时间列表作为输入,列表中的每个元素代表一个人到达的时间。我们可以假设迟到是指到达时间晚于预定时间(例如,预定时间为9:00 AM,任何在这个时间之后到达的都被视为迟到)。
以下是一个Python函数的示例,它使用`if`语句来统计迟到次数:
```python
def count_late(arrivals, scheduled_time="09:00"):
将预定时间转换为分钟
scheduled_minutes = sum(int(t) 60 for t in scheduled_time.split(':'))
初始化迟到次数计数器
late_count = 0
将到达时间转换为分钟
for arrival in arrivals:
arrival_minutes = sum(int(t) 60 for t in arrival.split(':'))
如果到达时间晚于预定时间,则增加迟到次数
if arrival_minutes > scheduled_minutes:
late_count += 1
return late_count
示例使用
arrivals = ["09:05", "09:15", "08:50", "09:30", "09:00"]
scheduled_time = "09:00"
late_count = count_late(arrivals, scheduled_time)
print(f"Late count: {late_count
本文链接:http://www.xinin56.com/bian/328297.html
下一篇:麒麟810处理器怎么样能打王者吗