Skip to content

Commit 1c8d7d0

Browse files
author
Alexey Chernykh
committed
basic_exercises fixed
1 parent 0f1e138 commit 1c8d7d0

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

for_challenges.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Необходимо вывести имена всех учеников из списка с новой строки
33

44
names = ['Оля', 'Петя', 'Вася', 'Маша']
5-
print(* names)
6-
5+
print(* names, sep='\n')
6+
print()
77

88
# Задание 2
99
# Необходимо вывести имена всех учеников из списка, рядом с именем показать количество букв в нём
@@ -14,7 +14,7 @@
1414
names = ['Оля', 'Петя', 'Вася', 'Маша']
1515
for name in names:
1616
print(f'{name}: {len(name)}')
17-
17+
print()
1818
# Задание 3
1919
# Необходимо вывести имена всех учеников из списка, рядом с именем вывести пол ученика
2020

@@ -25,10 +25,10 @@
2525
'Маша': False,
2626
}
2727
names = ['Оля', 'Петя', 'Вася', 'Маша']
28+
print()
2829

29-
30-
def gender(bool):
31-
if bool == True:
30+
def gender(male_female):
31+
if male_female:
3232
return 'мужской'
3333
else:
3434
return 'женский'
@@ -37,6 +37,7 @@ def gender(bool):
3737
for name in names:
3838
print(f'{name}: {gender(is_male[name])}')
3939

40+
print()
4041

4142
# Задание 4
4243
# Даны группу учеников. Нужно вывести количество групп и для каждой группы – количество учеников в ней
@@ -52,11 +53,10 @@ def gender(bool):
5253
]
5354

5455
print(f'Всего {len(groups)} группы')
55-
count_of_groups = len(groups)
56-
list_of_groups = [i for i in range(count_of_groups)]
57-
for group in list_of_groups:
58-
print(f'Группа {group+1}: {len(groups[group])} ученика')
56+
for group, k in enumerate(groups):
57+
print(f'Группа {group+1}: {len(k)} ученика')
5958

59+
print()
6060

6161
# Задание 5
6262
# Для каждой пары учеников нужно с новой строки перечислить учеников, которые в неё входят
@@ -70,5 +70,5 @@ def gender(bool):
7070
['Вася', 'Маша', 'Саша', 'Женя'],
7171
]
7272

73-
for group in list_of_groups:
73+
for group, k in enumerate(groups):
7474
print(f'Группа {group+1}: {", ".join(groups[group])}')

0 commit comments

Comments
 (0)