Задать вопрос
resolut1123
@resolut1123
Студент

Вывод в send_message текста и переменных целочисленного типа, как исправить ошибку?

Вообщем я чет завис на этом моменте в телеграм боте,
userid = message.chat.id
bot.send_message(message.chat.id, "Ваш id " + userid + "текст")
Ошибка -
TypeError: can only concatenate str (not "int") to str

Пробовал и
bot.send_message(message.chat.id, "Ваш id " + str(userid) + "текст")
Но чёт тоже не очень получилось...
  • Вопрос задан
  • 177 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
bot.send_message(message.chat.id, "Ваш id {} текст".format(userid))
либо
bot.send_message(message.chat.id, f"Ваш id {userid} текст")
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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