python实现三目运算符的嵌套

在python如何实现三目运算的嵌套呢?

首先我们看一道小题目:
判断学生成绩在哪个等级,90及以上为A,低于90为B。

代码:

s = 'A' if score>=90 else 'B’
print()

但是学生的成绩不止这两个等级,我们又想用三目运算来完成,这个时候就可以用到
三目运算的嵌套。
判断学生成绩在哪个等级,90及以上为A,低于90高于等于60为B,低于60为C。

代码:

s = 'A' if score>=90 else ('B' if score>=60 else 'C')
print(s)

总结:
实现三目运算的嵌套,只要把else后面的参数换成一个新的三目运算就可以实现了。

发布了38 篇原创文章 · 获赞 3 · 访问量 3149

猜你喜欢

转载自blog.csdn.net/weixin_44941795/article/details/95181808
今日推荐