num
num = (message.text)
print (num)
if num in UserText:
num = int(num)
MENU_2(message)
return num
Правильно ли я использую ретурн? Чтобы получить вывод переменной num по запросу CatchNumber(massage)
Это я пытаюсь избавиться от глобал
глобалы убирай что такое ЮзерТекст? у тебя не вернется значение, если не войдет в иф
Глобал закоментирован
убирай совсем, чтобы не соблазнял
и что такое МЕНЮ_2
Погоди, сломать всегда успеем, с глобал сейчас работает, а без нет.
Меню2, это функция, куда нужно передать значение num
А знаешь что после ретурна ничего в функции далее не выполняется?
Переставил местами уже
пройди курсы по питону. Съэкономь нам и себе время и нервы
Вообще смысла не понял, возвращать инт от меседжа если меседж текст в какой то юзертексте
Смысл понимать не нужно, нужно по сути смотреть, с ретурн значение должно вернуться в функцию и по идее я могу вызвать значение написав Ввод: 6 print(CatchNumber(message)) Вывод из CatchNumber через print: 6 Верно?
Зачем так делать? Есть готовое message.text.is_digit()
Я такого ещё не знаю, как понимаю так и делаю
Добавь тогда обработку ошибки ещё
Она есть, я всего часть кода скинул по которому у меня вопрос возник
@Xfriped она ведь должна так работать?
Если б я знал что тебе нужно, то наверное я бы ответил
Нельзя вызывать функцию Меню2 из CatchNumber, иначе происходит рекурсия, но если не вызвать функцию Меню2, она(Меню2) не запускается и тогда идея с ретурн не имеет смысла. Это связано с тем что обе функции находятся в мессадж хендлере и срабатывает по умолчанию всегда первая. Я конечно могу оставить всё на глобале, но в чатах пишут что это плохо. Вообщем кто знает другие идеи как это можно решить без FSM?
Мне сложно его осилить
Он простой Не бойся Там пример есть базовый в гитхабе в папке example
на будущее если не знаешь как произносится тогда пиши как есть латинскими
Хорошо, а по делу что-то будет зомби-лингвист?)
у него return - ретурн
ну тогда как бы рИтёрн
там два e?
хотя да, жена говорит как то так ритьоон
🤦♂🤦♂🤦♂🤦♂🤦♂
у тебя вообще мимо кассы всех возможных вариантов так что со своим ретурн иди доучивай
Обсуждают сегодня