Python运算符之三元运算符

日期:2019-11-08编辑作者:明仕ms57编程

三元运算符:也称之为条件表达式

[条件为真的结果] if 条件 else [条件为假的结果]

如:

ium01 = 100 if100 > 200 else200

print(num01)

 

#三元运算符(条件表达式)是条件选择的一种简单写法具体写法如下:

if 100 > 200:

num01=100

else:num01 = 200

 

示例1:模拟用户登录

提示输入用户名和密码

如果用户名是Admin,密码等于123.com, 提示用户登录成功

如果用户名不是Admin,提示用户不存在

如果密码不等于123.com, 提示密码错误

username = input("请输入用户名:")

password = input("请输入密码:")

result = "登录成功!"ifusername == "Admin"andpassword == "123.com"else"用户名或者密码错误!"

print(result)

结果:

C:pythonpython.exe C:/python/demo/file2.py

请输入用户名:Admin

请输入密码:123.com

登录成功!

 

Process finished with exit code 0

 

示例2:输入两个不相等的数,判断数字大小

num01,num02 = eval(input("请输入两个不相等的数字,以逗号隔开"))

print("num01大于num02"ifnum01 > num02 else"num01小于num02")

结果:

C:pythonpython.exe C:/python/demo/file2.py

请输入两个不相等的数字,以逗号隔开200,100

num01大于num02

 

Process finished with exit code 0

本文由明仕ms577发布于明仕ms57编程,转载请注明出处:Python运算符之三元运算符

关键词:

一等对象,x学习笔记2018

本文主要内容 一等对象 普通函数 自定义可调用类型 函数内省 函数注释   python高级——目录 文中代码均放在github上...

详细>>

肿瘤生物信息学相关数据库,R语言教程之R的CG

TCGA数据源 查看有多少不同的癌症数据集 查看任意数据集的样本列表方式 查看任意数据集的数据形式 选定数据形式及...

详细>>

文本和字节序列

文本和字节序列。正文首要内容 字符 文本和字节序列。字节 文本和字节序列。文本和字节序列。结构体和内部存款...

详细>>

移动开发中Fiddler的那些事儿,代理插件

本插件作用是把某些请求代理到指定的IP(端号)或文件,设置简便。   源码地址: 当我以前在调PC端网页的时候,...

详细>>