Пишу бота-калькулятор используя библиотеку PyTelegramBotAPI. Хочу добавить проверку при которой если пользователь введёт текст, ему выдаст ошибку. Также в графе "деление" хочу добавить проверку, что если пользователь будет делить число на ноль, ему бот также выдавал бы ответ, что на ноль делить невозможно.
Сама частичка кода:
def result(message) :
global operation
operation = message.text
if operation == 'Умножение' :
resylt = int(num1) * int(num2)
bot.send_message(message.chat.id, str(resylt))
elif operation == 'Деление' :
resylt = int(num1) / int(num2)
bot.send_message(message.chat.id, str(resylt))
elif operation == 'Сложение' :
resylt = int(num1) + int(num2)
bot.send_message(message.chat.id, str(resylt))
elif operation == 'Вычитание' :
resylt = int(num1) - int(num2)
bot.send_message(message.chat.id, str(resylt))