Skip to content

Commit 3782b97

Browse files
authored
Merge pull request #308 from sgmdlt/main
fix exercise descriptions -- add info about params
2 parents 3ec4c58 + 7b59dab commit 3782b97

File tree

7 files changed

+9
-10
lines changed

7 files changed

+9
-10
lines changed

modules/45-logic/20-logic-combine-expressions/description.ru.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,14 @@ theory: |
5959
6060
instructions: |
6161
62-
Реализуйте функцию `is_international_phone()`, которая проверяет формат указанного телефона. Если телефон начинается с *+*, значит это международный формат.
62+
Реализуйте функцию `is_international_phone()`, которая принимает на вход строку - номер телефона и проверяет его формат. Если телефон начинается с *+*, значит это международный формат.
6363
6464
```python
6565
is_international_phone('89602223423') # False
6666
is_international_phone('+79602223423') # True
6767
```
6868
69-
tips:
69+
tips:
7070
- |
7171
[Выражение](https://ru.wikipedia.org/wiki/Выражение_(информатика))
7272

modules/45-logic/25-logical-operators/description.ru.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ theory: |
99
1010
> Пароль длиннее 8 символов **И** пароль содержит хотя бы одну заглавную букву
1111
12-
Вот функция, которая принимает пароль и говорит, соответствует ли он условиям (`True`) или не соответствует (`False`):
12+
Вот функция, которая принимает пароль и говорит, соответствует ли он условиям (`True`) или не соответствует (`False`):
1313
1414
```python
1515
def has_capital_letter(string):
@@ -33,7 +33,6 @@ theory: |
3333
```python
3434
def has_capital_letter(string):
3535
# Проверяет наличие хотя бы одной заглавной буквы в строке
36-
3736
def has_special_chars(string):
3837
# Проверяет содержание специальных символов в строке
3938
@@ -84,7 +83,7 @@ theory: |
8483
8584
instructions: |
8685
87-
Реализуйте метод `is_leap_year()`, который определяет является ли год високосным или нет. Год будет високосным, если он кратен (то есть делится без остатка) 400 или он одновременно кратен 4 и не кратен 100. Как видите, в определении уже заложена вся необходимая логика, осталось только переложить её на код:
86+
Реализуйте функцию `is_leap_year()`, которая принимает год в форме числа и определяет является ли он високосным или нет. Год будет високосным, если он кратен (то есть делится без остатка) 400 или он одновременно кратен 4 и не кратен 100. Как видите, в определении уже заложена вся необходимая логика, осталось только переложить её на код:
8887
8988
```python
9089
is_leap_year(2018) # false

modules/45-logic/28-logical-negation/description.ru.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ theory: |
4646
4747
instructions: |
4848
49-
В этом уроке вам нужно будет реализовать две функции `is_palindrome()` и `is_not_palindrome()`
49+
В этом уроке вам нужно будет реализовать две функции `is_palindrome()` и `is_not_palindrome()`, принимающие строку на вход
5050
5151
1. Реализуйте функцию `is_palindrome()`, которая определяет, является ли слово палиндромом или нет. Палиндром - это слово, которое читается одинаково в обоих направлениях. Слова в функцию могут быть переданы в любом регистре, поэтому сначала нужно привести слово к нижнему регистру: `word.lower()`.
5252

modules/50-loops/20-aggregation-numbers/description.ru.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ theory: |
6565
6666
instructions: |
6767
68-
Реализуйте функцию `multiply_numbers_from_range()`, которая перемножает числа в указанном диапазоне включая границы диапазона. Пример вызова:
68+
Реализуйте функцию `multiply_numbers_from_range()`, которая принимает два числа, границы диапазона, и перемножает числа в нем, включая границы диапазона. Пример вызова:
6969
7070
```python
7171
multiply_numbers_from_range(1, 5) # 1 * 2 * 3 * 4 * 5 = 120

modules/50-loops/23-aggregation-strings/description.ru.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ theory: |
4141
4242
instructions: |
4343
44-
Реализуйте функцию `join_numbers_from_range()`, которая объединяет все числа из диапазона в строку:
44+
Реализуйте функцию `join_numbers_from_range()`, которая объединяет все числа из переданного диапазона в строку:
4545
4646
```python
4747
join_numbers_from_range(1, 1) # '1'

modules/50-loops/28-build-string/description.ru.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ theory: |
5050
5151
instructions: |
5252
53-
Реализуйте функцию `my_substr()`, которая извлекает из строки подстроку указанной длины. Она принимает на вход два аргумента: строку и длину, и возвращает подстроку, начиная с первого символа:
53+
Реализуйте функцию `my_substr()`, которая извлекает из переданной строки подстроку указанной длины. Она принимает на вход два аргумента: строку и длину, и возвращает подстроку, начиная с первого символа:
5454
5555
Пример вызова:
5656

modules/50-loops/55-return-from-loops/description.ru.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ theory: |
4343
4444
instructions: |
4545
46-
Реализуйте функцию `is_contains_char()`, которая проверяет с учётом регистра, содержит ли строка указанную букву. Функция принимает два параметра:
46+
Реализуйте функцию `is_contains_char()`, которая проверяет с учётом регистра, содержит ли переданная строка указанную букву. Функция принимает два параметра:
4747
4848
* Строка
4949
* Буква для поиска

0 commit comments

Comments
 (0)