Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Сигнатуры функций в заданиях на написание функций #8

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

simensgreen
Copy link
Contributor

Сигнатура, по моему, дает больше информации задании, чем просто текстовое описание

@mr8bit
Copy link
Contributor

mr8bit commented Oct 2, 2021

Привет @simensgreen, отличные исправления. Но, мб стоит добавить тогда материла про типизацию функций, а то она раз и хоба в дз появляется.

@simensgreen
Copy link
Contributor Author

Нет никакой типизации. Это просто аннотации, они носят рекомендательный характер

@mr8bit
Copy link
Contributor

mr8bit commented Oct 5, 2021

@simensgreen, когда указываешь какие типы данных функция принимает и возвращает это, называется типизация

Пример из коммита:
def min_dual(first: float, second: float) -> float:\
def get_by_key(data: ty.Dict[T, U], key: T) -> U

Для мержа изменения, добавь немного информации про типизацию

@simensgreen
Copy link
Contributor Author

Это называется аннотация. https://www.python.org/dev/peps/pep-3107/
Какого рода информацию нужно добавить?

@mr8bit
Copy link
Contributor

mr8bit commented Oct 10, 2021

@simensgreen напиши мини урок поясняющий, что это такое ваши аннотации и зачем они нужны

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants