
Komplex
03.03.2019
19:38:30
Это зебра

Andrew
03.03.2019
19:53:48

M
03.03.2019
19:55:44
Привет ребят. def main():
while True:
stroka = 'Privet Mir!!!'
for i in stroka:
if i == 'M':
print(i)
break
for i in stroka:
if i == 'r':
print(i)
break
А можно как то сразу выйти из 2х циклов одновремнно? К примеру с первого цикла фор брейком выйти и из икла while

Сергей
03.03.2019
20:03:55

Google

M
03.03.2019
20:04:26

Мой любимый
03.03.2019
20:04:32
i=0
While stroka[i] not in ['r','M']:
Bla bla
i+=1
print(stroka[i])

Tishka17
03.03.2019
20:04:52
Можно второй for затолкать в else и после него continue, а если else не сработал - break

Tigran
03.03.2019
20:04:58

Tishka17
03.03.2019
20:05:04
Но не стоит

Tigran
03.03.2019
20:06:23
Никак. Ты результат send (не знаю даже, что это) сравниваешь со строкой.
А надо текст полученного сообщения сравнивать.

Алексей
03.03.2019
20:10:43
Метод send_message не возвращает следующее сообщение юзера

Andrew
03.03.2019
20:11:26
я понимаю, но не пойму где тут текст полученного сообщения . К чему нужно обратиться к message ?

Tigran
03.03.2019
20:17:58

Andrew
03.03.2019
20:18:51
ну вот мне надо проверить что ввел человек после хей.. какое имя и потом приветствие выслать

Tigran
03.03.2019
20:18:51
Нужно навесить хендлер на текстовые сообщения. И в нём проверять: если у этого пользователя последним действием спрашивали имя, то это его ответ — тогда сделать то-то.

Google

Skvr
03.03.2019
20:23:08
здарова всем, кто работал с pylint и пре-коммит хуками? установлен пайлинт, в корне проекта создал файл с настройками пре коммит хука и в .git/hooks создай файл с содержимым #!/bin/bash
git-pylint-commit-hook
при коммите ошибка "is pylint installed?" и возможно что эта ошибка из-за того что у меня винда?

Tigran
03.03.2019
20:26:23
> #!/bin/bash
> винда
хм, да, ВОЗМОЖНО, ДЕЛО В ВИНДЕ

Deep Sea
03.03.2019
20:26:39
ну может там WSL

Tigran
03.03.2019
20:26:56
если серьёзно, проверь, запускается ли твоя команда из терминала напрямую

Andrew
03.03.2019
20:28:25

Tigran
03.03.2019
20:32:56

Andrew
03.03.2019
20:33:42
хммм, спасибо.
Сейчас попробую

Вениамин
03.03.2019
20:44:26
Зачем функция math.pow(), если есть оператор **?

Deep Sea
03.03.2019
20:45:50
потому что у pow может быть 3й агрумент
а у оператора ** - нет

Вениамин
03.03.2019
20:46:48

Deep Sea
03.03.2019
20:47:04
А зачем третий аргумент?
pow(x, y[, z])
Return x to the power y; if z is present, return x to the power y, modulo z (computed more efficiently than pow(x, y) % z). The two-argument form pow(x, y) is equivalent to using the power operator: x**y.

Вениамин
03.03.2019
20:47:40

Skvr
03.03.2019
20:52:12

Марк
03.03.2019
20:59:23

Fire
03.03.2019
21:04:41
Ребят, как библиотеки правильно устанавливать на убунту? Я чайник)))
Sudo pip install PyQt5 почему то не работает

Google

/dev
03.03.2019
21:05:21

Vasilyev
03.03.2019
21:05:27
В venv

Aragaer
03.03.2019
21:05:30
надо ставить в венв без sudo

Vasilyev
03.03.2019
21:06:35
cd myproject
python3 -m venv .venv
source .venv/bin/activate

Fire
03.03.2019
21:07:45
В Гугле много оч разной инфы
Без sudo тоже пробовал, не признает
Сработало при такой команде sudo pip3 install PyQt5, через консоль собсна
Понять не могу, почему именно для этой библиотеки пришлось указывать пип3 а не просто пип

Aragaer
03.03.2019
21:08:12
потому что в убунте по умолчанию питон второй

Vasilyev
03.03.2019
21:08:15
Ох, ёпт...

Tishka17
03.03.2019
21:08:51
Обещали, кстати, выпилить

Fire
03.03.2019
21:08:52
Понял, спасибо
)
Не ругайтесь, все когда то начинали)

Aragaer
03.03.2019
21:09:13
ну собссно поэтому и не надо так все равно делать, надо ставить в венв

Aragaer
03.03.2019
21:09:21
а венв делать уже с правильным питоном

Danylo
03.03.2019
21:17:25
Ребят посоветуйте пожалуйста видео урок для создания меню для игры на PyGame

KZ
03.03.2019
21:31:34
незнаю может в декстоп убунту стоит 2 версия, на сервера 3 дефолт

Ivan
03.03.2019
21:37:23
Доброго времени.
Кто-нибудь знает как открыть диалоговое окно сохранения файла в pyforms?

Marie
03.03.2019
21:42:04
Здравствуйте
С чего начать изучение ооп и питона?
С нуля

/dev
03.03.2019
21:48:39

Nikolay
03.03.2019
21:48:53
SICP

Google

akaWolf
03.03.2019
21:50:20
SICP не про Питон

Nikolay
03.03.2019
21:51:28

akaWolf
03.03.2019
21:51:57
м?

Admin
ERROR: S client not available

Cookie
03.03.2019
21:52:16
Читал

akaWolf
03.03.2019
21:52:32
Николай, похоже, не читал то, что советует
=)
не кажись, а один из диалектов Lisp, да
Scheme MIT

Cookie
03.03.2019
21:53:05
Ага, именно

Deep Sea
03.03.2019
21:53:08
ну тогда и ООП там нету

Nikolay
03.03.2019
21:53:13
Это то же самое, что шарписту не читать GOF. Как будто язык там важен.
Не об этом чтиво-то
Я по питону ни одной книжки не прочитал и што

Cookie
03.03.2019
21:54:55
Чел спросил куда идти по изучению ООП
Там разве сеть про ООП?

Nikolay
03.03.2019
21:55:46
Книжка про ООП и питон бывает ли вообще?

Cookie
03.03.2019
21:55:56
Да

Google

Nikolay
03.03.2019
21:56:07
Читай последние главы любой книжки про питон.

Cookie
03.03.2019
21:56:15
Да
Книга про питон, в которой есть информация по ООП

/dev
03.03.2019
21:57:21
А есть поваренная книга рецептов из авокадо с питоном и ООП?
И ещё чтоб основы электроники там были

Cookie
03.03.2019
21:58:34
Как бы, говорится про применение ООП в питоне, и оно касается его)
Извиняюсь за немного глупое личное мнение

Ilia
03.03.2019
21:59:03

Nikolay
03.03.2019
21:59:15
Да проще по keywords пройтись с примерами и разобраться как работает

Ilia
03.03.2019
21:59:56

Aragaer
03.03.2019
22:00:34
чтобы применять ооп надо сначала понять, нафига оно нужно
то, как это дается в learn python the hard way, это вполне доступный и понятный подход

Nikolay
03.03.2019
22:02:12
?

Vadim
03.03.2019
23:05:44
Привет, есть ли библиотеки для конвертации видео на python

Deep Sea
03.03.2019
23:06:22
просто используй ffmpeg