Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion modules/40-define-functions/400-packages/ru/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@

Этот файл сообщал Python, что директорию нужно воспринимать как пакет.

В современных версиях Python пакеты могут работать и без `__init__.py`. Тем не менее этот файл до сих пор часто используется. Обычно в нем размещают общий код и настройки пакета.
В современных версиях Python пакеты могут работать и без `__init__.py`. Тем не менее этот файл до сих пор часто используется. Обычно в нем размещают общий код и настройки пакета. Если такого кода у пакета нет, файл можно не создавать. Следующий раздел показывает случай, когда он нужен.

Check notice on line 112 in modules/40-define-functions/400-packages/ru/README.md

View workflow job for this annotation

GitHub Actions / LanguageTool

[LanguageTool] modules/40-define-functions/400-packages/ru/README.md#L112

The official name of this payment provider is spelled with two capital “P”. (PAYPAL[1]) Suggestions: `PayPal` URL: https://en.wikipedia.org/wiki/PayPal Rule: https://community.languagetool.org/rule/show/PAYPAL?lang=en-US&subId=1 Category: CASING
Raw output
modules/40-define-functions/400-packages/ru/README.md:112:179: The official name of this payment provider is spelled with two capital “P”. (PAYPAL[1])
 Suggestions: `PayPal`
 URL: https://en.wikipedia.org/wiki/PayPal 
 Rule: https://community.languagetool.org/rule/show/PAYPAL?lang=en-US&subId=1
 Category: CASING

Check notice on line 112 in modules/40-define-functions/400-packages/ru/README.md

View workflow job for this annotation

GitHub Actions / LanguageTool

[LanguageTool] modules/40-define-functions/400-packages/ru/README.md#L112

The official name of this payment provider is spelled with two capital “P”. (PAYPAL[1]) Suggestions: `PayPal` URL: https://en.wikipedia.org/wiki/PayPal Rule: https://community.languagetool.org/rule/show/PAYPAL?lang=en-US&subId=1 Category: CASING
Raw output
modules/40-define-functions/400-packages/ru/README.md:112:203: The official name of this payment provider is spelled with two capital “P”. (PAYPAL[1])
 Suggestions: `PayPal`
 URL: https://en.wikipedia.org/wiki/PayPal 
 Rule: https://community.languagetool.org/rule/show/PAYPAL?lang=en-US&subId=1
 Category: CASING

## Имена пакета в \_\_init\_\_.py

Expand Down
2 changes: 1 addition & 1 deletion modules/45-logic/25-logical-operators/ru/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ print(is_correct_password('qwerty1234')) # => False

Оператор `and` означает "И". В математической логике это называют конъюнкцией. Все выражение считается истинным, если истинен каждый **операнд**, то есть каждое из составных выражений. Иными словами, `and` означает "и то, и другое". Приоритет этого оператора ниже, чем приоритет операторов сравнения. Поэтому выражение `has_capital_letter(password) and length > 8` тоже правильно отрабатывает без скобок.

Кроме `and` часто используется оператор `or`, обозначающий "ИЛИ" (дизъюнкция). Он означает "или то, или другое, или оба". Выражение `a or b` считается истинным, если хотя бы один из операндов истинен или когда оба операнда истинны. В другом случае выражение ложное.
Кроме `and` часто используется оператор `or`, обозначающий "ИЛИ" (дизъюнкция). Он означает "или то, или другое, или оба". Выражение `a or b` считается истинным, если хотя бы один из операндов истинен или когда оба операнда истинны. В другом случае выражение ложное. В других языках вместо `and` и `or` часто пишут `&&` и `||`. В Python таких операторов нет, и код с ними завершается ошибкой `SyntaxError`.

```python
def has_discount(age: int, is_student: bool) -> bool:
Expand Down
Loading