Задать вопрос

Что означает: аргументе функции?

Что означает : в аргументе функции
вот например
async def echo(message : types.Message):
	await message.answer("Hello")


что в этой функции означает message : types.Message?
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
Vindicar
@Vindicar
RTFM!
Аннотация типа аргумента. Интерпретатор питона его игнорирует, но IDE и статические анализаторы могут использовать эти сведения, чтобы поймать ситуации, когда в функцию передаются данные неверного типа.

Также сама программа при желании может получить доступ к этим аннотациям. Есть библиотеки, которые этим пользуются.
Ответ написан
Комментировать
@Jack444
Это означает что аргументом являетсят класс Message из модуля types
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы