@python_beginnersЭта группа больше не существует

Страница 938 из 1885
Zart
17.12.2016
15:19:42
или не то?

Alex
17.12.2016
15:23:40
сейчас посмотрю. (спасибо)

Yan?
17.12.2016
15:24:20
Как я понял, классу можно даже поля не прописать, главное их указать в конструктуре и они появятся? Дебагер показывает что так, я прав?

Zart
17.12.2016
15:24:35
неправ

Google
Zart
17.12.2016
15:24:47
что значит "указать"?

просто если речь про self.foo = foo - то это создание полей и есть

Yan?
17.12.2016
15:25:40
Да-да

Я про это

Что можно на лету создавать поля

Zart
17.12.2016
15:26:12
питон поэтому и динамический. у него нет жестко заданной структуры на этапе компиляции (обычно)

Yan?
17.12.2016
15:26:30
Прикольно, удобно Я даже офигел от такой фишки

Zart
17.12.2016
15:26:30
есть определенные исключения и нюансы, но тебе рано еще

Alex
17.12.2016
15:26:35
или не то?
Аа!! Ишь ты как хитро'!! Спасибо большое ) Интересный подход.

Zart
17.12.2016
15:26:40
питон - это такая коллекция диктов

Denis
17.12.2016
15:26:48
И слотов, гы

Zart
17.12.2016
15:26:52
я про них, ага

Yan?
17.12.2016
15:27:03
Слотов?

Google
Zart
17.12.2016
15:27:14
рано

сперва основы изучи

Igor
17.12.2016
15:27:28
я почти добился чего хотел

Yan?
17.12.2016
15:27:32
ладушки

Igor
17.12.2016
15:27:39
In [8]: s Out[8]: 'mtMmEZUOmcqWir' In [9]: re.findall(r'(?<=[a-z])([A-Z]+)(?=[a-z])', s) Out[9]: ['M', 'EZUO', 'W']

Denis
17.12.2016
15:28:10
А теперь слегка переделай, чтобы возвращались маленькие

Yan?
17.12.2016
15:28:13
еще вопрос, какой самый низкий уровень работы с передачаей байтов по сети?

Denis
17.12.2016
15:28:30
Физический?

Zart
17.12.2016
15:28:31
в питоне - напрямую через сокеты

Igor
17.12.2016
15:28:46
че-т хуйня какая-то

Yan?
17.12.2016
15:28:51
Сокеты, ну понятно, как и в джаве

Zart
17.12.2016
15:28:51
Igor
17.12.2016
15:28:52
пиздец )))

Alex
17.12.2016
15:28:54
"In [9]:" < вот эти штуки это что?

Igor
17.12.2016
15:28:54
да

я теперь тоже

Igor
17.12.2016
15:29:24
я бля обрадовался сначала, а нечему на самом деле %)

Yan?
17.12.2016
15:29:34
Я в си не любил работать с сокетами, вообще си особо не любил. Ну кресты сжечь хочу до сих пор

Google
Alex
17.12.2016
15:29:42
это ipython
спасибо.

Igor
17.12.2016
15:29:52
есть еще ptpython

Zart
17.12.2016
15:29:53
паладинам выход налево

Igor
17.12.2016
15:29:57
(и в нем можно запустить ptipython)

тогда вообще огонь будет!

Alex
17.12.2016
15:30:23
we need to go deeper?

Yan?
17.12.2016
15:31:00
Self это аналог this?

Fieldmarshal
17.12.2016
15:31:21
arisu
17.12.2016
15:31:23
Не совсем

Zart
17.12.2016
15:31:26
да. в питоне его можно при желании назвать как угодно, но self общепринятое соглашение

arisu
17.12.2016
15:32:05
Селф это ссылка на неймспейс, в контексте которого вызывается метод

Denis
17.12.2016
15:32:41
Щас бы метод в контексте модуля вызывать

Zart
17.12.2016
15:32:46
кложура, проще говоря (иронии фраза)

если сильно выпендрится, можно и устроить

Denis
17.12.2016
15:33:44
Я про то, что неймспейс - слишком широкая формулировка

У модулей есть дескрипторы без костылей?

Zart
17.12.2016
15:34:20
неа

оно ж не мета

Google
Denis
17.12.2016
15:34:28
Ну вот

Zart
17.12.2016
15:35:24
*срулил*

Alex
17.12.2016
15:38:22
неа
zip(l[:-1], l[1?) - вот эту конструкцию я правильно понял: она берет список и из него выбирает по принципу (0 - 1) (1 -2) (2 -3) и тд ?

Zart
17.12.2016
15:38:37
ага

Alex
17.12.2016
15:38:54
ага
Премного благодарен!

Yan?
17.12.2016
15:39:03
Тем, с кто регулярками ебется, я бы посоветовал краткий курс теории автоматов

все встанет на своим места

Yan?
17.12.2016
15:39:30
советую

Alex
17.12.2016
15:39:31
в смысле - спасибо ;)

Admin
ERROR: S client not available

Yan?
17.12.2016
15:39:40
пожалуйста

fox.hs
17.12.2016
15:39:54
?

Pavel
17.12.2016
16:15:19
или так нельзя ?
Кто там хотел регулярки с перекрытием? pip install regex import regex as re re.findall(your_regex_here, your_string_here, overlapped=True)

mey
17.12.2016
16:50:31
Всем привет Могут ли в двумерном листе храниться объекты ткинтера?

mey
17.12.2016
16:50:53
Видимо, Я туплю

Google
mey
17.12.2016
16:51:13
у меня выдает ошибку, что я пытаюсь обратиться к числу как к контейнеру

Janek
17.12.2016
16:51:45
Показывай код

mey
17.12.2016
16:52:24
Лучше его не смотреть

arisu
17.12.2016
16:54:00
"целуй пипиську"

Amaro
17.12.2016
16:55:03
Лучше его не смотреть
Тогда просто не обращайся к числу, как к контейнеру...

likalo
17.12.2016
16:55:14
Как такое более грамотно записать? ----a = [str[0],str[1],str[2]] ---

arisu
17.12.2016
16:56:22
a = str[:3]

likalo
17.12.2016
16:57:14
Да то верно но мне нужно чтобы каждый симв был самостоятелен

Zart
17.12.2016
16:57:14
a = list(str(:3]) скорее

likalo
17.12.2016
17:00:53
Круто спасибо

arisu
17.12.2016
17:01:24
ну блин

речи о том, что str это строка не шло

и вообще

вы случайно перекрываете встроенну функцию str

Zart
17.12.2016
17:01:51
отмазка не засчитана 8)

arisu
17.12.2016
17:01:52
не надо так

likalo
17.12.2016
17:02:17
Да согласен было мало дано

С другой стороны когда написано str наверно это что то значит, кто знает наверно

Alex
17.12.2016
17:44:53
Вот это поворот!

Janek
17.12.2016
17:50:21
Итс э трап

Артемий
17.12.2016
18:20:48
Подскажите, можно ли в питоне(2.7) разбить число на числа ( 1335 -> 1,3,3,5) Не могу решить задачку: Есть число a (пусть это будет 135), надо определить будет ли 1^1+3^2+5^3 == 135 и так для каждого переданного в функцию числа Я пытался приводить число к строке и через цикл for считал (опять приводя к int) сумму как написал выше, работает почти всегда, но с числами более 1600 почему-то иногда считает неправильно

Страница 938 из 1885

Эта группа больше не существует Эта группа больше не существует