Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2020 December 13

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
R
Несколько раз числа вводятся, и при 1 вводе числа бот застревает на данном шаге
Нет, я про саму навигацию, зачем такой жёсткой и неудобной для пользователя её делать
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
Я делаю это для того, чтобы числа могли вводиться
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
Там будет вводится 2 раза числа
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
Он уже на этом уровне застревает т.к. видет числа
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
Вот от этого мне необходимо избавиться
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
Планировал сделать через steps, но бот не принимает так
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Берите фразу одну, и разбивайте на слоты. И вам проще и пользователя не мучать.
источник

AZ

Andrew Zahalski in Яндекс.Диалоги (сообщество разработчиков)
R
Если в тексте число есть то оно возвращает его
если это вопрос, то есть. регулярки. ну и выше пример без регулярок я скинул... аесли утверждение, то хз, может в какой либе и есть. не особо люблю python... опыта не много с ним
источник

A

Andrew in Яндекс.Диалоги (сообщество разработчиков)
Вирус в группе )
источник

🐻

🐻Медвед🐼 in Яндекс.Диалоги (сообщество разработчиков)
R
проблема в том, что при вводе с алисы там ставится точка
В чем проблема? Убрать точку?  

without_dot = int(str(with_dot).split('.')[0])
источник

VM

Vladimir Mokeev in Яндекс.Диалоги (сообщество разработчиков)
🐻Медвед🐼
В чем проблема? Убрать точку?  

without_dot = int(str(with_dot).split('.')[0])
Сколько телодвижений) обычное преобразование в инт не работает?
источник

VM

Vladimir Mokeev in Яндекс.Диалоги (сообщество разработчиков)
🐻Медвед🐼
В чем проблема? Убрать точку?  

without_dot = int(str(with_dot).split('.')[0])
Как твой вариант отработает на ".5"?
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Vladimir Mokeev
Как твой вариант отработает на ".5"?
Точка в конце предложения, а не дробь, так что решение норм
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Точка в конце предложения, а не дробь, так что решение норм
Пример:
Пользователь вводить 35.5
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
И код сделает 355
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
А если 35. преобразует в float будет 35.0
А из float в int получится 35
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
R
И код сделает 355
Это не абстрактная программа, а ваш конкретный код, давайте вещи своими именами называть 😉
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Это не абстрактная программа, а ваш конкретный код, давайте вещи своими именами называть 😉
👍
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
Проблема не в преобразовании чисел, а в том
Что код должен несколько раз числа вводить
Проблема в этом
источник

R

R in Яндекс.Диалоги (сообщество разработчиков)
R
Проблема не в преобразовании чисел, а в том
Что код должен несколько раз числа вводить
Проблема в этом
Т.е он на 1 месте число видит и сценарий далее не идёт
источник