def framework_info(framework):
frameworks = {
"Flask": ("Python", "Backend-dev"),
"Django": ("Python", "Backend-dev"),
"Fast-API": ("Python", "Backend-dev"),
"Angular": ("JavaScript/TypeScript", "Frontend-dev"),
"React": ("JavaScript/TypeScript", "Frontend-dev"),
"Vue": ("JavaScript/TypeScript", "Frontend-dev"),
"Flutter": ("JavaScript", "Cross-Mobile-dev"),
"React Native": ("JavaScript", "Cross-Mobile-dev"),
"Pandas": ("Python", "Data-Scientist"),
"skit-learn": ("Python", "Data-Scientist"),
"keras": ("Python", "Data-Scientist")
}
if framework in frameworks:
lang, profession = frameworks[framework]
return f"{lang}({framework}), {profession}"
else:
return "модель еще не обучена"
Flask, Django, Fast-API – Python(<framework>),Backend-dev
Angular, React, Vue – JavaScript/TypeScript(<framework>),Frontend-dev
Flutter, React Native – JavaScript(<framework>),Cross-Mobile-dev
Pandas, skit-learn, keras – Python(<framework>),Data-Scientist
В случае если фреймворк еще не известен – выведете "модель еще не обучена"
Ввод:
s – строка с названием фреймворка
Вывод:
Через запятую – lang(framework), profession