
Андрей
27.05.2019
08:44:53
Окей

Mikk
27.05.2019
08:45:04
Окей

Андрей
27.05.2019
08:45:23
Суть была в том что изначально это всё было соглашением, потом разширили и всё

Mikk
27.05.2019
08:45:38

Google

Oleksandr
27.05.2019
08:45:55

Mikk
27.05.2019
08:46:11
Вроде же в 2020 отказ от второго питона?
или я что-то путаю

Tishka17
27.05.2019
08:46:27

Oleksandr
27.05.2019
08:46:34

Mikk
27.05.2019
08:46:55
Что "Чаты"
n=0
c=len(list_)
for _ in range(c):
print("Привет, {}".format(list_[n]))
n+=1

Alex
27.05.2019
08:58:56
Смотри красную
апеляция к инфе 13и летней давности потерявшей актуальность - очень серьезный аргумент.
продолжай в том же духе.

Андрей
27.05.2019
08:59:57
В программировании очень актульна обратная совместимость. Много из того что принято было раньше актуально по сей день
В данном случае просто изменили поведение __
И только
Но это не как не отменяет тарых правил игры

Mikk
27.05.2019
09:01:30
вопрос в канале новичков, мне от такого аж страшно стало
открыть дисковод?

Google

Mikk
27.05.2019
09:01:30
А с помощью какой библиотеки можно открывать дисковод

Tigran
27.05.2019
09:01:59
дисковод…

Tishka17
27.05.2019
09:02:28

Artyem
27.05.2019
09:03:14
это явно что-то с дискотеками связанное, как дискошар, только дисковод

NesKwi
27.05.2019
09:03:17
Ну вы, батюшка, изверг

Alex
27.05.2019
09:03:21
В данном случае просто изменили поведение __
поведение не столь существенно как общепринятые соглашения. так вот этот стиль, если можно так выразиться, не распространен и не приветствуется, кроме явной в нем необходимости, что подтверджают большинство крупных \ популярных \ живых OSS python проектов.

Алексей
27.05.2019
09:06:03

Андрей
27.05.2019
09:06:28

Oleksandr
27.05.2019
09:06:56

Tishka17
27.05.2019
09:07:09

Андрей
27.05.2019
09:07:14

Tishka17
27.05.2019
09:07:15
прошло 13 лет

Alex
27.05.2019
09:07:32

Oleksandr
27.05.2019
09:07:38
Это чел из Джавы пришел?

Michael
27.05.2019
09:07:44
Привет чат. Кто-то может глянуть код и предложить как его можно отрефакторить?
https://dpaste.de/ETtv
Можно в лс написать

Tishka17
27.05.2019
09:07:46

Amaro
27.05.2019
09:07:48
_ соглашение, а вот __xxx_ заменяется и приписывается название класса. Читаем доку, 9.6
https://docs.python.org/3/tutorial/classes.html#private-variables
Так что __ это класс-приват

Андрей
27.05.2019
09:08:45

Google

Алексей
27.05.2019
09:09:04

Андрей
27.05.2019
09:09:14

Oleksandr
27.05.2019
09:09:20

Mikk
27.05.2019
09:09:23
так что, __foo нельзя импортировать?

Amaro
27.05.2019
09:09:26

Андрей
27.05.2019
09:09:31
Никто не говорил что к протект или прайват нет доступа

Tishka17
27.05.2019
09:09:42

Alex
27.05.2019
09:09:50

Tishka17
27.05.2019
09:10:16

Андрей
27.05.2019
09:10:27
Только для джунов

Tishka17
27.05.2019
09:10:38
никто не говорил, что корова - животное

Андрей
27.05.2019
09:10:46
Чтобы они не полагались на поведение из других языков

Tishka17
27.05.2019
09:11:16
вот утка - тоже ходит, значит она корова
вот твои аргументы

Slam! 538
27.05.2019
09:11:40
Как интересно

Amaro
27.05.2019
09:11:44
Утка - это в больнице и она железная.

Tishka17
27.05.2019
09:11:59
короче, закончили срач
кто не согласен с тем, что _ и __ не приват и протектед - может идти продолжить в привате

Google

Amaro
27.05.2019
09:13:39
Ну, так как в питоне при необходимости можно явно доступиться до всего, чего хочется, сложно говорит о привате и проекте.

Mikk
27.05.2019
09:13:40
так а в чём смысл этих приват и протектед?

Admin
ERROR: S client not available

Amaro
27.05.2019
09:14:36

Slam! 538
27.05.2019
09:14:51

Pavel
27.05.2019
09:14:51

Mikk
27.05.2019
09:15:56
чо-та странна

Amaro
27.05.2019
09:16:00

Slam! 538
27.05.2019
09:18:13

Iva
27.05.2019
09:19:32

Алексей
27.05.2019
09:22:03
даже у питона есть некоторые ограничения в плане "как хочешь"

Iva
27.05.2019
09:23:13
по сравнению с другими языками их почти нет

Andrey
27.05.2019
09:25:55

Iva
27.05.2019
09:27:00
ограничивалка это система статических типов
чем она лучше, тем меньше свободы у разраба
и тем больше ему надо насиловать свою самодисциплину

Worlak
27.05.2019
09:33:31

Алексей
27.05.2019
09:34:46

Amaro
27.05.2019
09:35:29
Вот же я в экземпляре снаружи вижу и "приват" и "протектед"...
https://pastebin.com/aeXvH50z

Google

Iva
27.05.2019
09:38:02
нет, как раз наоборот
Если брать в учёт нетипизированные хаки, то как раз в примитивных системах типо типа C-й или джавной 3-4 много any / void/ object можно найти. С этой точки зрения люди вынуждены её хакать и писать динамику, и ограничения не работают. Если система типов хорошая, то разраб максимально остаётся в рамках ограничения этой системы типов и не хакает её

Maksim
27.05.2019
09:38:52
Автоматический ввод дефолтного значения в input через 30сек, есть идеи?

Алексей
27.05.2019
09:38:59
То есть на самом деле хорошая система типов должна позволять программисту выразить как можно больше мыслей в рамках типов и потом ещё проверить корректность этих выражений.

Iva
27.05.2019
09:41:20

Amaro
27.05.2019
09:41:57

Алексей
27.05.2019
09:41:59

Maksim
27.05.2019
09:42:42

Iva
27.05.2019
09:42:48
связана, в тьюринг полном языке любое нетривиальное свойство программы недоказуемо автоматически.

Amaro
27.05.2019
09:42:48

Iva
27.05.2019
09:43:21
нет, на оборот, некоторые ЯП в некоторых местах уходят от полноты в угоду надёжности

Amaro
27.05.2019
09:43:45