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

[条件为真的结果] 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:\python\python.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:\python\python.exe C:/python/demo/file2.py

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

num01大于num02

Process finished with exit code 0

最新文章

  1. 【JUC】JDK1.8源码分析之ConcurrentSkipListMap(二)
  2. CSS padding margin border属性详解
  3. magnitude是精确距离,sqrMagnitude是节省CPU的粗略距离,精度有损失
  4. IO流一行一行读取TXT文件
  5. Coder-Strike 2014 - Round 1 A. Poster
  6. android: 实现跨程序数据共享
  7. javascript: jquery.gomap-1.3.3.js
  8. 【云计算】实战-五个Docker监控工具的对比
  9. Tomcat无法启动:org.apache.catalina.LifecycleException: Failed to start component 问题解决
  10. 锁定方式SDE中插入要素
  11. IOS block 记录
  12. Unity NGUI UILabel文字变色 及相关问题
  13. [置顶] 学习JDK源码:编程习惯和设计模式
  14. TextureView+SurfaceTexture+OpenGL ES来播放视频(一)
  15. js实现地图打印功能
  16. Java IO--字符流--BufferedReader和BufferedWriter
  17. Codeception 实战
  18. scrapy入门:安装scrapy
  19. vue 之iview
  20. Flex 布局语法教程

热门文章

  1. java字符串应用之表达式解析器
  2. oracle = : := 和变量绑定 oracle通配符和运算符
  3. sql中替换字符串
  4. 照猫画虎owin oauth for qq and sina
  5. 小白学习之Code First(四)
  6. 转载:@Html.ValidationSummary(true)
  7. [日常] json_encode对中文和引号的处理差异研究
  8. Docker网络实践运用
  9. Android 退出整个应用程序
  10. 原 java调整数据顺序是奇数位于偶数的前面(思路与实现)