正确答案:共有3个bug。(对答案时间,看看答对了几个?)
(1)input()方法的返回值是字符串,需要强制类型转换才能参与计算。这个已经不是第一次遇到了,哈哈,就看有没有人不长记性。
(2)grade = A / B / C,这里A、B、C都是字符串,应该有引号引起来哦。不然,现在这个样子,意味着它们是什么?... 是未定义变量,是无法赋值给另一个变量的。
(3)还有一个神奇的错误:else if 看起来怎么那么眼熟呢?没错很多语言里都是这样写的的,这里...是不是手滑了,哈哈! Python是讲究极简的哦,只需要 elif即可。