为啥报错
这是小甲鱼老师的了不起的分支循环2里的代码跟着写了但它报错了 不知道哪里有问题
我用的是3.9.1
下面是我写的
score = 66
level = ('D' if 0 <= score < 60 else
'C' if 60 <= score < 80 else
'B' if 80 <= ssore < 90 else
'A' if 90 <= score < 100 else
'S' if score == 100)
print(level)
你这么写不会语法报错??? 少一个 elsescore = 66
level = ('D' if 0 <= score < 60 else
'C' if 60 <= score < 80 else
'B' if 80 <= ssore < 90 else
'A' if 90 <= score < 100 else
'S' if score == 100 else 'error')
print(level)
不过这种表达式没什么用,也没什么优势,还是规规矩矩的写比较好
页:
[1]