1. Python: Python中的三元运算符使用的是`条件表达式 if 条件 else 表达式`的语法形式。它的作用是根据条件的真假返回两个表达式中的一个结果。 例如: ```python x = 5 result = "Even" if x % 2 == 0 else "Odd" ``` 上述代码中,如果x是偶数,则result等于"Even",否则等于"Odd"。
2. C++: C++中没有直接的三元运算符,但可以使用条件运算符(?:)来实现类似的功能。它的语法形式为`条件 ? 表达式1 : 表达式2`,根据条件的真假返回两个表达式中的一个结果。 例如: ```cpp int x = 5; string result = (x % 2 == 0) ? "Even" : "Odd"; ``` 上述代码中,如果x是偶数,则result等于"Even",否则等于"Odd"。
3. JavaScript: JavaScript中的三元运算符与Python类似,也使用`条件 ? 表达式1 : 表达式2`的语法形式。它根据条件的真假返回两个表达式中的一个结果。 例如: ```javascript let x = 5; let result = (x % 2 === 0) ? "Even" : "Odd"; ``` 上述代码中,如果x是偶数,则result等于"Even",否则等于"Odd"。