Python自学笔记——Day11
三元操作符
1. 什么是三元操作符
- 三元操作符是软件编程中的一个固定格式,语法是“条件表达式?表达式1:表达式2”,使用这个算法可以在调用数据时逐级筛选
- 进一步释义:元,操作数;所谓三元就是一个操作符带动三个操作数进行运算
- 大部分运算符都是二元的,not是一元的
- Python三元语法:
x if expression else y
- 语法释义:如果条件表达式(expression)为True执行x,为False执行y
# 三元操作符示例
a = 34 if 3 < 5 else 1
print(a) # a = 34
"Python世界本来没有三元操作符,被说得多了,三元操作符就被大神们偷懒写出来了"
# 练习:
# a, b两个数字由用户输入
# 比较大小,将较大的存入变量c并打印
a = int(input("请输入a的值:"))
b = int(input("请输入b的值:"))
c = a if a > b else b
print("两次输入的数字最大值为:%d" % c)
课后练习:用户输入a, b, c三个数字,求取最大值存入变量d并输出,要求使用三元操作符实现
网友评论