/
ylts
/
course_python_army
Обзор
Документация
Войти
/
ylts
/
course_python_army
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
main.py
81 строка
10 KB
Sergey
Changed the age in the function
01 июн 2026, 10:29
01 июн 2026, 10:29
02045e8
Код
Авторство
О чём код?
def army(data_list): military_branch = [ {"name" : "category_1", "height_min" : 0, "height_max" : 170, "branch": "танковые войска, наводчик бронетехники, мотострелковые части, инженерные войска и войска связи. "}, {"name" : "category_2", "height_min" : 170, "height_max" : 180, "branch": "сухопутные войска, ракетные войска, артиллерия, подразделения материального обеспечения, а также морская пехота"}, {"name" : "category_3", "height_min" : 180, "height_max" : 190, "branch": "Воздушно-десантные войска (ВДВ), спецназ, караульные подразделения и Воздушно-космические силы (ВКС)."}, {"name" : "category_4", "height_min" : 190, "height_max" : 300, "branch": "корабли и подводные лодки ВМФ, а также в Президентский полк"}] for i in data_list: if i["пол"] == "муж" and (i["возраст"] >=18 or i["возраст"] <= 30): for j in military_branch: if j["height_min"] < i["рост"] <= j["height_max"]: print(f"{i["Имя_Фамилия"]} может проходить службу в следующих рода войск: {j["branch"]}") if __name__ == "__main__": data_list = [ {"Имя_Фамилия": "Алиса Титова", "пол": "жен", "возраст": 19, "рост": 164, "вес": 53}, {"Имя_Фамилия": "Марк Захаров", "пол": "муж", "возраст": 25, "рост": 178, "вес": 74}, {"Имя_Фамилия": "Виктория Полякова", "пол": "жен", "возраст": 21, "рост": 168, "вес": 58}, {"Имя_Фамилия": "Даниил Белов", "пол": "муж", "возраст": 29, "рост": 182, "вес": 82}, {"Имя_Фамилия": "Софья Ермакова", "пол": "жен", "возраст": 18, "рост": 161, "вес": 51}, {"Имя_Фамилия": "Артём Соловьёв", "пол": "муж", "возраст": 23, "рост": 185, "вес": 79}, {"Имя_Фамилия": "Полина Андреева", "пол": "жен", "возраст": 27, "рост": 170, "вес": 62}, {"Имя_Фамилия": "Глеб Воробьёв", "пол": "муж", "возраст": 31, "рост": 176, "вес": 86}, {"Имя_Фамилия": "Анна Денисова", "пол": "жен", "возраст": 20, "рост": 166, "вес": 56}, {"Имя_Фамилия": "Роман Крылов", "пол": "муж", "возраст": 26, "рост": 180, "вес": 77}, {"Имя_Фамилия": "Дарья Мартынова", "пол": "жен", "возраст": 22, "рост": 163, "вес": 54}, {"Имя_Фамилия": "Егор Осипов", "пол": "муж", "возраст": 35, "рост": 184, "вес": 91}, {"Имя_Фамилия": "Ксения Гусева", "пол": "жен", "возраст": 24, "рост": 169, "вес": 59}, {"Имя_Фамилия": "Никита Логинов", "пол": "муж", "возраст": 28, "рост": 175, "вес": 73}, {"Имя_Фамилия": "Елизавета Маслова", "пол": "жен", "возраст": 17, "рост": 158, "вес": 49}, {"Имя_Фамилия": "Кирилл Быков", "пол": "муж", "возраст": 33, "рост": 179, "вес": 84}, {"Имя_Фамилия": "Валерия Сорокина", "пол": "жен", "возраст": 30, "рост": 172, "вес": 65}, {"Имя_Фамилия": "Тимофей Мельников", "пол": "муж", "возраст": 19, "рост": 188, "вес": 80}, {"Имя_Фамилия": "Мария Афанасьева", "пол": "жен", "возраст": 32, "рост": 165, "вес": 61}, {"Имя_Фамилия": "Лев Комаров", "пол": "муж", "возраст": 34, "рост": 183, "вес": 89}, {"Имя_Фамилия": "Анна Смирнова", "пол": "жен", "возраст": 25, "рост": 165, "вес": 58}, {"Имя_Фамилия": "Иван Петров", "пол": "муж", "возраст": 32, "рост": 180, "вес": 82}, {"Имя_Фамилия": "Мария Козлова", "пол": "жен", "возраст": 19, "рост": 170, "вес": 63}, {"Имя_Фамилия": "Дмитрий Соколов", "пол": "муж", "возраст": 28, "рост": 175, "вес": 75}, {"Имя_Фамилия": "Елена Новикова", "пол": "жен", "возраст": 22, "рост": 162, "вес": 52}, {"Имя_Фамилия": "Алексей Морозов", "пол": "муж", "возраст": 35, "рост": 185, "вес": 90}, {"Имя_Фамилия": "Ольга Кузнецова", "пол": "жен", "возраст": 27, "рост": 168, "вес": 60}, {"Имя_Фамилия": "Сергей Павлов", "пол": "муж", "возраст": 30, "рост": 178, "вес": 80}, {"Имя_Фамилия": "Татьяна Васильева", "пол": "жен", "возраст": 23, "рост": 160, "вес": 55}, {"Имя_Фамилия": "Николай Егоров", "пол": "муж", "возраст": 26, "рост": 182, "вес": 77}, {"Имя_Фамилия": "Юлия Федорова", "пол": "жен", "возраст": 21, "рост": 172, "вес": 61}, {"Имя_Фамилия": "Андрей Михайлов", "пол": "муж", "возраст": 33, "рост": 176, "вес": 83}, {"Имя_Фамилия": "Екатерина Григорьева", "пол": "жен", "возраст": 18, "рост": 164, "вес": 54}, {"Имя_Фамилия": "Павел Степанов", "пол": "муж", "возраст": 29, "рост": 179, "вес": 79}, {"Имя_Фамилия": "Виктория Зайцева", "пол": "жен", "возраст": 24, "рост": 167, "вес": 58}, {"Имя_Фамилия": "Владимир Борисов", "пол": "муж", "возраст": 34, "рост": 174, "вес": 88}, {"Имя_Фамилия": "Наталья Тимофеева", "пол": "жен", "возраст": 20, "рост": 163, "вес": 56}, {"Имя_Фамилия": "Максим Фролов", "пол": "муж", "возраст": 31, "рост": 183, "вес": 86}, {"Имя_Фамилия": "Ирина Беляева", "пол": "жен", "возраст": 17, "рост": 169, "вес": 64}, {"Имя_Фамилия": "Евгений Никитин", "пол": "муж", "возраст": 35, "рост": 177, "вес": 89}, {"Имя_Фамилия": "Дарья Сорокина", "пол": "жен", "возраст": 26, "рост": 171, "вес": 59}, {"Имя_Фамилия": "Александр Виноградов", "пол": "муж", "возраст": 28, "рост": 184, "вес": 84}, {"Имя_Фамилия": "Полина Осипова", "пол": "жен", "возраст": 19, "рост": 166, "вес": 57}, {"Имя_Фамилия": "Роман Матвеев", "пол": "муж", "возраст": 33, "рост": 181, "вес": 81}, {"Имя_Фамилия": "София Мельникова", "пол": "жен", "возраст": 22, "рост": 173, "вес": 62}, {"Имя_Фамилия": "Егор Лебедев", "пол": "муж", "возраст": 25, "рост": 186, "вес": 91}, {"Имя_Фамилия": "Алиса Ермакова", "пол": "жен", "возраст": 29, "рост": 158, "вес": 50}, {"Имя_Фамилия": "Никита Голубев", "пол": "муж", "возраст": 27, "рост": 179, "вес": 76}, {"Имя_Фамилия": "Варвара Данилова", "пол": "жен", "возраст": 31, "рост": 170, "вес": 65}, {"Имя_Фамилия": "Кирилл Крылов", "пол": "муж", "возраст": 24, "рост": 177, "вес": 50}, {"Имя_Фамилия": "Маргарита Савельева", "пол": "жен", "возраст": 20, "рост": 165, "вес": 100}, {"Имя_Фамилия": "Артём Денисов", "пол": "муж", "возраст": 34, "рост": 182, "вес": 120}, {"Имя_Фамилия": "Ева Жукова", "пол": "жен", "возраст": 18, "рост": 162, "вес": 51}, {"Имя_Фамилия": "Глеб Медведев", "пол": "муж", "возраст": 32, "рост": 175, "вес": 82}, {"Имя_Фамилия": "Ксения Тихонова", "пол": "жен", "возраст": 23, "рост": 168, "вес": 60}, {"Имя_Фамилия": "Данил Куликов", "пол": "муж", "возраст": 30, "рост": 183, "вес": 85}, {"Имя_Фамилия": "Вероника Карпова", "пол": "жен", "возраст": 17, "рост": 164, "вес": 53}, {"Имя_Фамилия": "Матвей Семёнов", "пол": "муж", "возраст": 35, "рост": 178, "вес": 84}, {"Имя_Фамилия": "Любовь Гусева", "пол": "жен", "возраст": 21, "рост": 170, "вес": 62}, {"Имя_Фамилия": "Тимофей Шестаков", "пол": "муж", "возраст": 26, "рост": 180, "вес": 80} ] army(data_list)