@botoid

Страница 3789 из 4042
Сигареты
18.09.2018
12:44:47
Сигареты Оптом: )) Сиги тоже норм)

вот если б ты другое что-то предлагал покурить, тогда прокатило бы

админы их не курят
Я поддержать попросил. Курить не обчзательно

Johnny
18.09.2018
12:47:00
Я поддержать попросил. Курить не обчзательно
сделай сигаретного бота, чтоб интересно было обсуждать, лучше рекламы не придумаешь

Google
Johnny
18.09.2018
12:47:44
тогда все удалят

Johnny
18.09.2018
12:48:29
чтоб дронами сиги в окно приносил
это зекам интересно было бы :)

Сигареты
18.09.2018
12:48:50
?
Кто сделает тот не пржалеет)

Eugene
18.09.2018
12:48:53
это зекам интересно было бы :)
не только, мне б тоже

Johnny
18.09.2018
12:49:15
не только, мне б тоже
инвалид-колясочник?

Сигареты
18.09.2018
12:49:15
Да я бы тоже себе дроном заказывал

С доставкой в польшу

Eugene
18.09.2018
12:49:41
инвалид-колясочник?
меня зовут вломы

Сигареты
18.09.2018
12:49:53
инвалид-колясочник?
В польское окно

Eugene
18.09.2018
12:49:57
С доставкой в польшу
контрабанда будет уже

Google
Johnny
18.09.2018
12:50:17
контрабанда будет уже
прибыльнее чем просто в окно :)

Сигареты
18.09.2018
12:50:57
контрабанда будет уже
Дроны не попадают под контрабанду. Они бездушны

Eugene
18.09.2018
12:52:05
Дроны не попадают под контрабанду. Они бездушны
как это бездушны??? дроны - это души радиоуправляемых машинок

Сигареты
18.09.2018
12:52:42
Eugene
18.09.2018
12:53:16
AI? Artificial intellect?

Gennady
18.09.2018
12:53:43
Adobe Illustrator )

Eugene
18.09.2018
12:53:48
или Adobe Illustrator?

хы

Сигареты
18.09.2018
12:54:14
или Adobe Illustrator?
?был осужден за контрабанду квртинок

Ilya
18.09.2018
12:55:54
всем привет, ребята. Кто знает какая программа лучше всего для такого случая: у меня есть 3д модель, мне ее нужно доработать и разукрасить. Что порекомендуете?

Сигареты
18.09.2018
12:56:49
?был осужден за контрабанду квртинок
Весело было поболтать. Спасибо , что не помогли?

Vladislav
18.09.2018
13:01:33
Есть код, реализующий ответ бота на текст Привет. @bot.message_handler(content_types=['text']) def handle_text(message): answer = constants.hello_log if message.text == "Привет": answer = constants.hello_en_ru bot.send_message(message.chat.id, "Добро пожаловать!") 1. Требуется создать условия при котором отправленное боту число будет будет проверяться на попадание в диапазон числе от 50 до 100

BlackAndOrange
18.09.2018
13:02:23
ru serious

BlackAndOrange
18.09.2018
13:04:24
Да с одной стороны казалось бы не за что

С другой стороны, его бы в @ru_python_beginners

С третьей, его ж обратно сюда направят

Vladislav
18.09.2018
13:05:11
:D

сюда направили)

green_glitched_cat
18.09.2018
13:05:34
сюда направили)
Интересно кто

Google
Vladislav
18.09.2018
13:07:47
так не работает

BlackAndOrange
18.09.2018
13:08:09
Код ошибки, амиго

А, так что такое по-твоему message.text.isdigit()?

if int(50) <= int(message.text.isdigit()) <= int(100):

Короче, у меня есть к тебе предложение.

Заходишь сюда: pythontutor.ru И проходишь

Andrew
18.09.2018
13:09:26
Ни одного нормального примера не увидел)

Artemiy
18.09.2018
13:09:43
Andrew
18.09.2018
13:09:57
Сначала чекайте на isdigit, потом уже к инту преобразуйте

Artemiy
18.09.2018
13:10:50
Vladislav
18.09.2018
13:10:58
@bot.message_handler(content_types=['text']) def handle_text(message): answer = constants.hello_log if 50 > int(message.text) < 100: answer = constants.hello_en_log bot.send_message(message.chat.id, "Принял цифру от 50 до 100")

просто пропускает

Vladislav
18.09.2018
13:12:10
спс)

долбоеб я)

Artemiy
18.09.2018
13:14:31
спс)
@bot.message_handler(content_types=['text']) def get_number(message): if not message.text.isdigit(): bot.reply_to(message, "Введи число.") return if 50 < int(message.text) < 100: bot.reply_to(message, "Принял цифру от 50 до 100.")

Oleg
18.09.2018
13:23:09
от 51 до 99 ?

Google
marchwinks
18.09.2018
13:23:38
юзаешь рендж и нет проблем

Sergey
18.09.2018
13:24:23
marchwinks
18.09.2018
13:24:48
зачем
для решения задачи?

Oleg
18.09.2018
13:25:12
ммм, зачем? ) чтобы сгенерить список из огромного диапазона?

Sergey
18.09.2018
13:25:18
для решения задачи?
чем сравнение не устраивает ?

marchwinks
18.09.2018
13:26:18
Sergey
18.09.2018
13:27:13
аналогичный вопрос
тем что механизм сравнения, а не проверка на вхождение

marchwinks
18.09.2018
13:27:53
x in range(a, b) под капотом проверяет a <= x < b, а не создает и перебирает список

Sergey
18.09.2018
13:28:02
Зарт сказал, что это не так работает
ну там генераторы но все равно нахер это делать для чисел? не понятно

x in range(a, b) под капотом проверяет a <= x < b, а не создает и перебирает список
ну вот это неявная херня конечно красивее выглядит, но так и запутаться можно

marchwinks
18.09.2018
13:29:46
?‍♂как вариант?‍♂

Oleg
18.09.2018
13:36:34
ну там генераторы но все равно нахер это делать для чисел? не понятно
Нет, там не генератор, там магический метод contains, который проверяет self.stop < num <= self.start

Oleg
18.09.2018
13:37:18
я тоже

Vladislav
18.09.2018
13:37:35
if 50 < float(message.text) < 100: answer = constants.hello_en_log bot.send_message(message.chat.id, "50 до 100") ТАК не работает

точнее работает но не так

он теперь на любые тексовые сообщения падает

а числа принимает гуд

Oleg
18.09.2018
13:38:03
точнее работает но не так
Конечно, сходи к новичкам python и поучись ) Телеграм тут не виноват

Google
Vladislav
18.09.2018
13:38:11
а сори

и правда не тот чат

Alex
18.09.2018
13:38:46
Шел третий час (или четвертый?) А он все еще не решил свою тривиальную задачу с определением вхождения числа в диапазон...

Oleg
18.09.2018
13:39:22
Шел третий час (или четвертый?) А он все еще не решил свою тривиальную задачу с определением вхождения числа в диапазон...
ахахах ))) да ) зато я ради интереса в кишки range сходил, посмотреть как магический метод устроен )))

Oleg
18.09.2018
13:41:41
Просто нет смысла писать x in range(y, z) он и так вызовет y <= x < z лишний вызов, а разницы никакой, да и визуально понятнее, и вариаций с < = > больше

Oleg
18.09.2018
13:42:12
Alex
18.09.2018
13:42:27
12:33 по МСК

def handle_text(message): answer = constants.hello_log if message.text.isdigit(): answer = constants.hello_en_log bot.send_message(message.chat.id, "Принять цифру при условии что она 50 до 5000")

как добавить условие на message.text.isdigit

У тебя оно уже есть

хорошо не так

как сделать проверку

Страница 3789 из 4042