```python import random def cheng_ji(): scores = [] for i in range(1, 46): student_name = "第{}位学生".format(i) mid_exam_score = random.randint(80, 98) final_exam_score = random.randint(40, 100) regular_score = random.randint(85, 97) homework_score = random.randint(88, 100) student_info = (student_name, mid_exam_score, final_exam_score, regular_score, homework_score) scores.append(student_info) return scores result = cheng_ji() print(result) ``` 额外注意的地方: 1. 确保`random`模块已被引入。 2. 确保学生名字的格式是按照要求的顺序命名。 3. 确保生成的成绩在指定的区间范围内。 [2024-12-21 21:02:22 | AI写代码神器 | 441点数解答]