码迷,mamicode.com
首页 > 编程语言 > 详细

Python - 三目运算符

时间:2021-04-23 12:05:15      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:介绍   val   好的   友好   value   targe   语言   tutorials   概述   

  1. 概述

    1. python
    2. 三目运算符
  2. 背景

    1. 最近看代码, 有人挺喜欢用这个东西
    2. 我虽然不喜欢, 但还是学学吧
      1. 我觉得这样虽然显得简洁, 但读起来并不是最友好的
    3. 简单记一下, 怕以后忘了
      1. 水一篇
  3. 环境

    1. python
      1. 3.7
  4. 类型

    1. 总结类

1. 语法

  1. 概述

    1. 语法
  2. 例子

    # 语法
    # py 式的变量命名, 我觉得也挺不错
    <value_1> if <condition> else <value_2>
    
    # 例子1
    # 结果为 "High"
    x = 18
    result = "High" if x > 10 else "Low"
    print(result)
    
    # 例子2
    # 结果为 "Low"
    x = 1
    result = "High" if x > 10 else "Low"
    print(result)
    
  3. 麻烦

    1. 这玩意的问题是, java 也有类似的东西, 但是 java 它语法不一样

      # 但愿切语言的时候, 我能切过来
      <condition> ? <value1> : <value2>
      

ps

  1. ref
    1. Python三目运算符(三元运算符)用法详解

      1. 概述
        1. 简单介绍
    2. Ternary Operator in Python?

      1. 概述
        1. 简单介绍
    3. Python: if-else in one line – ( A Ternary operator )

      1. 概述
        1. 简单介绍

Python - 三目运算符

标签:介绍   val   好的   友好   value   targe   语言   tutorials   概述   

原文地址:https://www.cnblogs.com/xy14/p/14690965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!