From 32ab248f7e8092b10f35834a79db4c1d9db13f73 Mon Sep 17 00:00:00 2001 From: Trisodium <139225140+Trisodium-ru@users.noreply.github.com> Date: Mon, 9 Sep 2024 20:24:44 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=B2=20=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Результатом "True and 'yes'" будет "yes" (последний операнд). На следующем шаге, при применении оператора "or", "yes" будет являться "Истиной", но на данном шаге высказывание "Истина" может некорректно пониматься как первый операнд "True", поэтому стоит избегать этого слова в данном контексте. --- modules/45-logic/90-logical-expressions/ru/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/45-logic/90-logical-expressions/ru/README.md b/modules/45-logic/90-logical-expressions/ru/README.md index d742c882..469ae6c2 100644 --- a/modules/45-logic/90-logical-expressions/ru/README.md +++ b/modules/45-logic/90-logical-expressions/ru/README.md @@ -104,7 +104,7 @@ print(11 % 2 == 0 and 'yes' or 'no') # => 'no' # 1 шаг 10 % 2 == 0 # True # 2 шаг -True and 'yes' # Результат — истина +True and 'yes' # Результат — 'yes' # Проверка на or выполняется, но правая часть не исполняется, так как сразу возвращается 'yes' # Для нечетного