From b072896d7f8a6a1a03a85252c730c79bbd86df3c Mon Sep 17 00:00:00 2001 From: Denis Trofimov Date: Sat, 7 Sep 2019 15:06:39 +0300 Subject: [PATCH 1/2] style: Fix conditions comments. --- koans/about_compound_conditions.py | 12 ++++++++---- koans/about_conditions.py | 4 ++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/koans/about_compound_conditions.py b/koans/about_compound_conditions.py index 23a2a44..c908ef1 100644 --- a/koans/about_compound_conditions.py +++ b/koans/about_compound_conditions.py @@ -3,7 +3,8 @@ def test_and_returns_one_of_the_operands(): """ - Оператор and выполняет булевы операции, но возвращает не булево значение, а значение одного из операндов + Оператор and выполняет булевы операции, но возвращает не булево + значение, а значение одного из операндов. """ r = 'a' and 'b' assert r == _____ # попробуйте такие варианты: True, False, 'a', 'b' @@ -11,7 +12,8 @@ def test_and_returns_one_of_the_operands(): def test_or_returns_one_of_the_operands(): """ - Оператор or выполняет булевы операции, но возвращает не булево значение, а значение одного из операндов + Оператор or выполняет булевы операции, но возвращает не булево + значение, а значение одного из операндов. """ r = 'a' or 'b' assert r == _____ # попробуйте такие варианты: True, False, 'a', 'b' @@ -19,7 +21,8 @@ def test_or_returns_one_of_the_operands(): def test_and_returns_first_false_operand(): """ - Если какой-то из операндов оператора and является ложью, результатом будет первое такое значение + Если какой-то из операндов оператора and является ложью, + результатом будет первое такое значение. Ложью в Python являются 0, '', [], (), {} и None """ r = 'a' and '' and [] @@ -28,7 +31,8 @@ def test_and_returns_first_false_operand(): def test_or_returns_last_false_operand_if_all_operands_are_false(): """ - Если все значения оператора or являются ложью, or возвращает последнее такое значение + Если все значения оператора or являются ложью, or возвращает + последнее такое значение. """ r = '' or [] or {} assert r == _____ # попробуйте такие варианты: True, False, '', [], {} diff --git a/koans/about_conditions.py b/koans/about_conditions.py index 6a51ed1..9ac952f 100644 --- a/koans/about_conditions.py +++ b/koans/about_conditions.py @@ -3,10 +3,10 @@ def test_start_if(): """ - Использование простой констркции if + Использование простой конструкции if При выполнении условий после оператора if - выполняеться следующий блок кода + выполняется следующий блок кода """ a = 0 # Учимся объявлять все переменные вначале функции if ____: # попробуйте такие варианты: TRUE, true, True From 01ceb7b708716c29060509854b395d165ae9b0bb Mon Sep 17 00:00:00 2001 From: Denis Trofimov Date: Sat, 7 Sep 2019 16:28:56 +0300 Subject: [PATCH 2/2] doc: fix naming in doc of test_for_loop. --- koans/about_for_loop.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/koans/about_for_loop.py b/koans/about_for_loop.py index c8fb3a6..fc05a5b 100644 --- a/koans/about_for_loop.py +++ b/koans/about_for_loop.py @@ -5,7 +5,7 @@ def test_for_loop(): """ Цикл for позволяет перебрать поочередно элементы по заданной последовательности и выполнить для каждого из них тело цикла. В общем случае цикл задается так: - for имяПеременной in последовательность + for имя_переменной in последовательность: Например, для строки 'hello' зададим цикл for, который вернет каждую букву данной строки, обратившись к каждому ее символу по его индексу.