Задать вопрос
@Vika_beauty_girl
Изучаю python

Почему у меня с if активируется и else?

@bot.message_handler(content_types=["text"])
def text(message):
    if message.text == 'Привет':
        bot.send_message(message.chat.id, f'Привет {message.from_user.first_name} ')
    if message.text == 'Что ти умееш':
    	bot.send_message(message.chat.id, 'Мало чего')
    if message.text == 'Кто твой создателя':
    	bot.send_message(message.chat.id, 'Не знаю(')
    if message.text == 'Дружбан':
    	bot.send_message(message.chat.id, 'Da)')
    if message.text == 'Какая у тебя версия?':
    	bot.send_message(message.chat.id, 'Покачто 1.5')
    if message.text == "Ти тот самий ис мема?":
    	bot.send_message(message.chat.id, 'Да))))')
    else:
    	bot.send_message(message.chat.id, 'Я не знаю как тебе ответить=(')
  • Вопрос задан
  • 175 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
Решения вопроса 1
@maximsemin23
@bot.message_handler(content_types=["text"])
def text(message):
    if message.text == 'Привет':
        bot.send_message(message.chat.id, f'Привет {message.from_user.first_name} ')
    elif message.text == 'Что ти умееш':
    	bot.send_message(message.chat.id, 'Мало чего')
    elif message.text == 'Кто твой создателя':
    	bot.send_message(message.chat.id, 'Не знаю(')
    elif message.text == 'Дружбан':
    	bot.send_message(message.chat.id, 'Da)')
    elif message.text == 'Какая у тебя версия?':
    	bot.send_message(message.chat.id, 'Покачто 1.5')
    elif message.text == "Ти тот самий ис мема?":
    	bot.send_message(message.chat.id, 'Да))))')
    else:
    	bot.send_message(message.chat.id, 'Я не знаю как тебе ответить=(')

Как-то так, наверное
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
И что, на сообщение Ти тот самий ис мема? приходит сразу два ответа Да и Я не знаю как тебе ответить=(?
Не верю
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽