📜  一个人完成工作时仍在执行工作的人数总和(1)

📅  最后修改于: 2023-12-03 15:35:51.720000             🧑  作者: Mango

一个人完成工作时仍在执行工作的人数总和

本程序旨在计算当一个人完成工作时,仍在执行工作的人数总和。

程序实现步骤
  1. 定义一个列表,用于存储每个人完成工作后仍在执行工作的人数。
  2. 循环输入每个人完成工作后仍在执行工作的人数,并将这些数添加到列表中。
  3. 计算列表中所有数字的总和,并将其作为程序的输出。
代码实现
def calculate_total_people():
    """
    计算一个人完成工作时仍在执行工作的人数总和
    """
    people_list = []
    while True:
        num = input("请输入一个人完成工作后仍在执行工作的人数(输入 q 退出):")
        if num == "q":
            break
        people_list.append(int(num))
    total_people = sum(people_list)
    print("一个人完成工作时仍在执行工作的人数总和为:", total_people)

if __name__ == "__main__":
    calculate_total_people()
使用说明
  1. 运行程序,按照提示输入每个人完成工作后仍在执行工作的人数,回车确认。
  2. 如果输入错误,可重新输入;输入字符 q 结束输入并计算结果。
  3. 程序将计算列表中所有数字的总和,并将其作为程序的输出。
总结

本程序通过定义列表、循环、输入、计算等方法实现了计算一个人完成工作时仍在执行工作的人数总和的功能。通过简单的输入和计算,程序可以帮助用户快速完成任务,并输出结果。