一、概述

在 C、Java 等语言中,有一种常见的条件运算符,又叫“三目运算符”。
详情参见 [条件运算符-wikipedia][https://zh.wikipedia.org/wiki/%E6%9D%A1%E4%BB%B6%E8%BF%90%E7%AE%97%E7%AC%A6]

?: 的一般形式为
<表达式1> ? <表达式2> : <表达式3>

二、Python 中的实现

Python 程序设计语言使用一种不同的语法处理条件表达式:
value_when_true if condition else value_when_false

这一特性在 Python 2.5 以前的版本并不可用。

此文在我的 Github Pages 上同步发布,地址为:Python 中的条件运算符

最新文章

  1. 。。。IO流学习之二。。。
  2. C++预定义字符函数
  3. C#解决一个奇怪的,命名空间“XXX”中不存在类型或命名空间名称“xxx”的问题
  4. SQL语言基础
  5. 玩转Django的POST请求 CSRF
  6. ASP.NET使用Razor语法无法正确识别.cshtml文件
  7. HDU 2274 Magic WisKey
  8. 小组项目alpha发布的评价
  9. Sublime Text—安装
  10. ArcEngine 直连连接SDE
  11. Cisco 交换机与路由器故障处理方法分享
  12. hdu 5188
  13. 克隆虚拟机后修改MAC地址
  14. Unity SurfaceShader 开始编程
  15. linux下ClamAV使用
  16. Java内存回收 - 落日之心的日志 - 网易博客
  17. 使用splice实现高效的代理服务器
  18. 2019.03.09 codeforces620E. New Year Tree(线段树+状态压缩)
  19. 使用Sphinx编写文档
  20. Apater适配器模式(结构型模式)

热门文章

  1. Respond.js – 让不懂爱的 IE6-8 支持 CSS3 Media Query
  2. jmeter接口测试-总结
  3. ajax优点
  4. yii2 basic 简洁安装教程
  5. Ubuntu使用yah3c连接校园网
  6. VS2010程序打包操作(结合图片详细讲解)
  7. tfs+git
  8. 存一些可能会用得到的vue的UI框架
  9. js控制媒体查询样式/判断是PC端还是移动端
  10. 《JAVA多线程编程核心技术》 笔记:第五章:定时器Timer