题解 | #牛牛的绩点#
牛牛的绩点
https://www.nowcoder.com/practice/de8bc3e736164786b07a4dd64ed172f7
gpa = 0.0 total_score = 0 while 1: grade = input() if grade == 'False': break score = float(input()) if grade == 'A': gpa += 4.0 * score if grade == 'B': gpa += 3.0 * score if grade == 'C': gpa += 2.0 * score if grade == 'D': gpa += 1.0 * score else: gpa += 0.0 * score total_score += score print('%.2f' % (gpa/total_score))
像大一学C语言暴力if的思路