copapy.iif#
- copapy.iif(expression, true_result, false_result)#
- Overloads:
expression (value[Any]), true_result (uniint), false_result (uniint) → value[int]
expression (value[Any]), true_result (unifloat), false_result (unifloat) → value[float]
expression (float | int), true_result (TNum), false_result (TNum) → TNum
expression (float | int), true_result (TNum | value[TNum]), false_result (value[TNum]) → value[TNum]
expression (float | int), true_result (value[TNum]), false_result (TNum | value[TNum]) → value[TNum]
expression (float | int | value[Any]), true_result (TNum | value[TNum]), false_result (TNum | value[TNum]) → value[TNum] | TNum
Inline if-else operation. Returns true_result if expression is non-zero, else returns false_result.
- Parameters:
expression (
Any) – The condition to evaluate.true_result (
Any) – The result if expression is non-zero.false_result (
Any) – The result if expression is zero.
- Returns:
The selected result based on the evaluation of expression.