Python程序:计算优质客户平均评分、打印姓名并统计人数
以下是一个简单的Python程序,它根据给定的输入数据计算优质客户的平均评分,并打印出优质客户的姓名以及优质客户的人数。 ```python # 假设输入的客户姓名和客户评分通过字符串给出,并且格式是固定的 # 客户姓名字符串和客户评分字符串 customer_names = "tom,jerry,marry,peter,tony,jack,susan,ross" customer_scores = "88,70,63,92,78,82,76,66" # 将字符串分割成列表 names_list = customer_names.split(",") scores_list = list(map(int, customer_scores.split(","))) # 计算优质客户的人数和评分总和 premium_customers_count = 0 premium_customers_scores_sum = 0 # 存储优质客户的姓名 premium_customers = [] # 遍历所有客户,找出优质客户 for name, score in zip(names_list, scores_list): if score > 75: premium_customers_count += 1 premium_customers_scores_sum += score premium_customers.append(name) # 计算优质客户的平均评分 if premium_customers_count > 0: average_premium_score = premium_customers_scores_sum / premium_customers_count else: average_premium_score = 0 # 打印优质客户姓名 print("优质客户姓名:") for customer in premium_customers: print(customer) # 打印优质客户平均评分和人数 print(f"优质客户平均评分:{average_premium_score:.2f}") print(f"优质客户人数:{premium_customers_count}人") ``` 当您运行上述程序,它将输出以下结果: ``` 优质客户姓名: tom peter tony jack susan 优质客户平均评分:83.20 优质客户人数:5人 ``` 该程序假设客户姓名和客户评分是按照特定的格式通过字符串输入的,并且客户姓名和客户评分是对应的。在真实环境中,您可能需要一个更复杂的用户输入系统来接收和解析数据。代码没有处理任何错误输入,比如评分不是数字的情况,或者姓名和评分数量不匹配的情况。在实际应用中,应该添加适当的错误检查和处理机制。 ######[AI写代码神器 | 518点数解答 | 2024-05-19 15:28:04]
- C 语言:快速实现 5 个学生信息录入、按成绩升序排序并输出!(字节豆包 | 373点数解答 | 2024-10-30 00:37:20)424
- C语言实现:输入5名学生信息并按成绩升序排序输出(字节豆包 | 354点数解答 | 2024-10-30 18:45:58)369
- C语言:输入5个学生信息,按成绩升序排序并输出(字节豆包 | 373点数解答 | 2024-10-31 19:49:58)365
- C语言:输入5名学生信息并按成绩升序排序输出(字节豆包 | 326点数解答 | 2025-01-01 20:11:47)360
- C++ 实现学生成绩管理系统:含代码及额外逻辑注意点(字节豆包 | 1494点数解答 | 2024-12-12 11:56:50)285
- C++ 实现学生成绩管理系统:功能全解与异常处理要点(字节豆包 | 1860点数解答 | 2024-12-12 11:58:41)311
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)485
- Python 实现学生成绩管理程序:功能丰富且异常处理周全(字节豆包 | 1203点数解答 | 2024-12-12 11:57:52)258
- C++实现单门课程成绩管理系统:教师学生双身份操作全解析(GPT | 6361点数解答 | 2024-05-24 02:01:02)562
- C++实现:功能完备的单门课程成绩管理系统(GPT | 4293点数解答 | 2024-05-24 10:20:03)391
- Python 实现:打印 -n 到 n 范围内所有整数的代码及详解(字节豆包 | 232点数解答 | 2025-12-07 12:30:06)90
- Python代码:轻松打印 0 到输入整数之间的所有整数(字节豆包 | 126点数解答 | 2025-12-12 18:21:54)61