Cobra/Keywords/if: различия между версиями

Содержимое удалено Содержимое добавлено
шаблон
м <source> -> <syntaxhighlight> (phab:T237267)
 
Строка 3:
== Синтаксис ==
<font face="verdana">
<sourcesyntaxhighlight lang="python">
if-statement =
if <expression>
Строка 11:
[else
<statements>]
</sourcesyntaxhighlight></font>
<font face="verdana">
<sourcesyntaxhighlight lang="python">
if(<condition>, <texpr>, <fexpr>)
</sourcesyntaxhighlight></font>
Если condition истинно, то то вычисляется значение выражения texpr, в противном случае значение выражения fexpr.<br />
Выражения texpr и fexpr не обязаны быть одного типа.<br />
Строка 24:
Допустимо использовать оператор if внутри другого оператора условия и так далее.
<font face="verdana">
<sourcesyntaxhighlight lang="python">
# Example 1
if name
Строка 42:
else
print 'x and y are the same'
</sourcesyntaxhighlight></font>
<font face="verdana">
<sourcesyntaxhighlight lang="python">
# Example 1
print if(x>y, x, y)
Строка 59:
# Example 5
foo = if(condition, 'x', 5) # type is Object
</sourcesyntaxhighlight></font>
 
{{BookCat}}