统计吃饭人数的小程序

以下是一个简单的统计吃饭人数的小程序的示例代码:

# 初始化人数为0
total_people = 0

while True:
    # 输入当前就餐人数
    num_people = input("请输入当前就餐人数(输入q退出):")

    # 检查是否输入了q,如果是则退出循环
    if num_people.lower() == 'q':
        break

    # 将输入的人数转换为整数
    num_people = int(num_people)

    # 累加当前就餐人数到总人数
    total_people += num_people

# 输出总人数
print("总共就餐人数为:", total_people)

这个小程序会不断地询问当前就餐人数,直到输入了字母q为止。然后它会将每次输入的人数累加到总人数中,并在最后输出总人数。你可以根据自己的需求进行修改和扩展。

当然,还可以进一步扩展这个小程序,以满足更多的需求。以下是一些可能的扩展功能:

统计不同时间段的就餐人数:可以在每次输入就餐人数时,询问用户当前的时间段,然后分别统计不同时间段的就餐人数。

统计每天的就餐人数:可以在每次输入就餐人数时,询问用户当前的日期,然后分别统计每天的就餐人数。

统计每个人的就餐次数:可以在每次输入就餐人数时,询问每个人的姓名,并记录每个人的就餐次数。

统计就餐人数的平均值和最大值:可以在每次输入就餐人数时,更新就餐人数的平均值和最大值,并在最后输出。

保存统计数据到文件:可以将统计数据保存到文件中,以便后续查看和分析。

这些只是一些可能的扩展功能,你可以根据自己的需求和想法进行进一步的修改和扩展。