Python中的条件表达式在其他编程语言中也称之为三元运算符,在C#和JAVA中都有三元运算符,Python中的条件表达式是基于真(true)假(false)的条件进行判断的,或者说三元运算符在操作的过程中使用了三个元素如:
【条件为真的结果】if 条件 else 【条件为假的结果】
下面是一个伪代码的例子:
如果条件为真,返回真,否则返回假
分析:首先判断if后面的10是否大于20,如果大于则返回前面条件为True的结果为10,如果判断的结果为False则返回后面else条件为假的结果20,所以这段伪代码的结果如图:
num01 = 10 **if **10 > 20 **else **20
print(num01)
实例01:编程实现用户登录
提示登录的用户输入用户名和密码;
如果用户名和密码都输入正确, 则提示"欢迎登录"
如果用户名或密码输入错误,则提示"用户名或密码输入错误"
假定用户名是:steven,密码是:123456
操作代码: