
请输入第几名学生成绩中那个第几名怎么输出,这个代码输出后都是第n名
该回答引用chatgpt:

# 输入学生人数
num_students = int(input("请输入学生人数: "))
# 初始化总分
total_score = 0
# 循环输入每个学生成绩并累加总分
for i in range(1, num_students + 1):
score = float(input(f"请输入第{i}个学生的成绩: "))
total_score += score
# 计算平均分
average_score = total_score / num_students
# 输出平均分,保留两位小数
print(f"学生的平均分为: {average_score:.2f}")